phpmyadmin如何解决控制用户连接失败问题


本文摘自PHP中文网,作者藏色散人,侵删。

本文讲解phpmyadmin如何解决控制用户连接失败问题,希望对需要的朋友有所帮助!

phpmyadmin 控制用户连接失败,终极解决篇

1.以下是网络上找到的文章

由于我是使用的apt-get安装的phpmyadmin,检查配置文件发现,/usr/share/phpmyadmin下的config.inc.php实际上映射的是/etc/phpmyadmin/config.inc.php。

打开/etc/phpmyadmin/config.inc.php,根据错误提示,找到控制用户的代码:

1

2

$cfg['Servers'][$i]['controluser'] =

$cfg['Servers'][$i]['controlpass'] =

删掉等号后面的东西,改成:

1

2

$cfg['Servers'][$i]['controluser'] = ‘root’;

$cfg['Servers'][$i]['controlpass'] = ’123456′;

123456为你root的密码,保存,刷新phpmyadmin页面 使用配置文件中定义的控制用户连接失败。 问题解决。

网 络下下载一个对应你phpmyadmin版本的安装包,我下载的是:phpMyAdmin-3.2.2-all-languages.zip,解压 scripts/create_tables.sql文件,登录phpmyadmin,新建一个名叫phpmyadmin的数据库,导入 create_tables.sql文件。

然后修改/etc/phpmyadmin/config.inc.php,将:

1

2

3

4

5

6

7

8

9

$cfg['Servers'][$i]['pmadb'] = ‘phpmyadmin’;

$cfg['Servers'][$i]['bookmarktable'] = ‘pma_bookmark’;

$cfg['Servers'][$i]['relation'] = ‘pma_relation’;

$cfg['Servers'][$i]['table_info'] = ‘pma_table_info’;

$cfg['Servers'][$i]['table_coords'] = ‘pma_table_coords’;

$cfg['Servers'][$i]['pdf_pages'] = ‘pma_pdf_pages’;

$cfg['Servers'][$i]['column_info'] = ‘pma_column_info’;

$cfg['Servers'][$i]['history'] = ‘pma_history’;

$cfg['Servers'][$i]['designer_coords'] = ‘pma_designer_coords’;

最后,重启mysql和apache。

但是,我没有解决,暂时记录下

2.通过自己的探索

发现config.inc.php文件存在几个路径

通过sudo find / -name config.inc.php

找到几个路径

1

2

3

4

5

/usr/share/phpmyadmin/setup/frames/config.inc.php

/var/www/html/wordpress/phpmyadmin/config.inc.php

/var/www/html/wordpress/phpmyadmin/setup/frames/config.inc.php

/var/lib/phpmyadmin/config.inc.php

/etc/phpmyadmin/config.inc.php

通过阅读里面的代码,发现

1

/etc/phpmyadmin/config.inc.php

里面有两个家伙,$dbuser和$dbpass,

把这两个家伙改成你连接数据库的账号和密码,就可以了,但是,也同样需要重启apache和mysql

3.总结一下

有几个疑惑:为什么改变

1

2

3

/etc/phpmyadmin/config.inc.php文件里面的

$cfg['Servers'][$i]['controluser'] =

$cfg['Servers'][$i]['controlpass'] =

两个变量,不起作用呢?

其实这两个变量的意思是超级管理员用户名和密码的配置

实际起作用的是$dbuser,$dbpass.

以上就是phpmyadmin如何解决控制用户连接失败问题的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

phpMyAdmin如何添加字段主键

解决phpMyAdmin网页打不开问题

phpMyAdmin是干什么的

phpMyAdmin中怎么修改表名

phpMyAdmin如何修改表前缀

phpMyAdmin有什么用

phpMyAdmin下载怎么安装

详解利用phpMyAdmin设置mysql的权限

ubuntu无法打开phpMyAdmin

phpMyAdmin怎么修改数据表

更多相关阅读请进入《phpMyAdmin》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...