手机版

phpMyAdmin链接表附加功能未激活的问题

时间:2021-11-24 来源:互联网 编辑:宝哥软件园 浏览:

在安装phpMyAdmin的时候,我还是没有手动配置配置文件,而是使用了它的设置功能。除了服务器名称和身份验证方法之外,都使用默认值。服务器的名称是随机输入的,身份验证方法改为http。此外,PMA数据库在一页上点击了文本框后面的笔,并填写了默认值。(此时,我已经创建了一个控制用户,并输入了用户名和密码。保存设置后,输入MySQL的root用户名和密码,打开phpMyAdmin的主屏幕,出现如下错误

请点击此处查看下图

解决这个问题要注意以下几点。1.1.config文件的删除和复制处理可能不是问题的关键,但我是在问题发生后看了正式文档,然后处理的。在设置屏幕中保存设置后,复制。/config/config.inc.php到。/是根目录,然后删除。/config目录。2.创建附加功能所需的数据库和表。中有一个create_tables.sql文件。/scripts文件夹,并将其导入MySQL以创建相应的表。虽然附加功能仍然存在问题,但是已经可以使用phpMyAdmin来管理MySQL,所以我通过下面的屏幕输入了create_tables.sql文件

3.创建控制用户,这是我在问题发生前创建的。我使用了MySQL命令行工具来执行SQL命令。复制代码如下:授予MySQL上的使用权限。*到由“PMA通行证”标识的“PMA ”@“本地主机”;GRANT SELECT(主机、用户、Select_priv、Insert_priv、Update_priv、Delete_priv、Create_priv、Drop_priv、Reload_priv、shut _ priv、Process_priv、File_priv、Grant_priv、References_priv、Index_priv、Alter_priv、Show_db_priv、Super_priv、Create_tmp_table_priv、Lock_tables_priv、Execute_priv、Repl_slave_priv、Repl_client_privGRANT SELECT ON MySQL . db TO ' PMA ' @ ' localhost ';在mysql.host上授予SELECT TO ' PMA ' @ ' localhost ';GRANT SELECT (Host,Db,User,Table_name,Table_priv,Column _ priv)ON MySQL . tables _ priv TO ' PMA ' @ ' localhost ';在pma_db上授予选择、插入、更新、删除权限。* TO“PMA”@“localhost”;4.修改config.inc.php文件。由于在设置屏幕上没有设置跟踪,经过上述处理后,第二张图片中的其他项目变成绿色,但最后一个项目仍然是红色。所以我在config.inc.php文件中添加了$ CFG ['服务器'] [$ I] ['跟踪']=' PMA _跟踪'。这样的台词。5.存在config.inc.php文件修改不起作用的情况。完成从1到3的设置后,在访问主屏幕时,第二张图片的设置不会立即变绿。为了验证config.inc.php文件的修改是否有效,我在文件中更改了一个非常重要的设置‘主机’,然后在后面加了几个A。然后在访问phpMyAdmin时出现错误。然后去掉那些A,当你再次访问时,除了最后一项,跟踪,一切都是绿色的。可能是因为浏览器或者apache缓存的问题,这个我不太懂。

版权声明:phpMyAdmin链接表附加功能未激活的问题是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。