如何在phpMadAdmin中查看phpmyadmin用户的所有数据库?

use*_*615 2 mysql phpmyadmin

我一直在使用命令行成功使用MySQL,并创建了各种数据库(主要用于CMS).

我决定尝试使用phpMyAdmin我在Joomla的一本书中提到过的.

但是当我点击Databases时,我只看到information_schema,phpMyAdmin和test.

我希望能够管理我的所有数据库(可能提供适当的凭据).可能相关的事实是,如果我以phpmyadmin用户身份登录mysql 并执行show数据库; 查询,我只看到那三个数据库.

我是否需要某种涉及show_db_priv(授予phpmyadmin用户)的授权?如果就是这样,那么这样做的确切语法是什么?当我为这个用户做一个节目授予时,我可以看到它show_db_priv不是其中之一.

小智 6

在phpMyAdmin中以MySQL root用户身份登录.如果您无法以root身份登录,尽管提供了正确的密码,请确保您在phpMyAdmin的config.inc.php中有此行并设置为true.

$cfg['Servers'][$i]['AllowRoot'] =     true;
Run Code Online (Sandbox Code Playgroud)

如果您没有为MySQL root帐户分配密码,则默认密码为空.在这种情况下,请检查在phpMyAdmin的config.inc.php中将AllowNoPassword设置为true

$cfg['Servers'][$i]['AllowNoPassword'] = true;
Run Code Online (Sandbox Code Playgroud)