phpmyadmin没有看到新创建的数据库

时间:2012-11-11 05:35:41

标签: php mysql phpmyadmin mysqli

我通过mysql创建db:

CREATE DATABASE `my_db` CHARACTER SET utf8 COLLATE utf8_general_ci;

mysql> show databases - 显示my_db,

然后我登录到phpmyadmin并且没有看到这个数据库,只有 - information_schema,phpmyadmin,test

P.S。 ubuntu 12.04,mysql 5,phpmyadmin 3.4.10.1deb1

3 个答案:

答案 0 :(得分:32)

如果仍然没有看到,请尝试从cpanel注销,然后再次登录到cPanel或PHPMyAdmin。它对我有用。

答案 1 :(得分:9)

您需要授予您的用户访问该数据库的权限,以mysql管理员身份登录phpMyAdmin,转到相关数据库并单击“权限”,然后继续将所需用户添加到数据库。或者,您可以使用mysql客户端并以SQL形式发出命令,例如:

全部关闭db1。*''finn'@'localhost';

http://dev.mysql.com/doc/refman/5.0/en/grant.html

答案 2 :(得分:0)

清除浏览器缓存,注销然后再次登录是可行的。最初在此处找到解决方案:https://www.godaddy.com/community/cPanel-Hosting/Database-not-showing-up-in-phpmyadmin/td-p/112397