我通过mysql创建数据库:
CREATE DATABASE `my_db` CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql>show databases - 显示 my_db,
然后我登录到 phpmyadmin 并且看不到这个数据库,只有 - information_schema,phpmyadmin,test
ps ubuntu 12.04,mysql 5,phpmyadmin 3.4.10.1deb1
我通过mysql创建数据库:
CREATE DATABASE `my_db` CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql>show databases - 显示 my_db,
然后我登录到 phpmyadmin 并且看不到这个数据库,只有 - information_schema,phpmyadmin,test
ps ubuntu 12.04,mysql 5,phpmyadmin 3.4.10.1deb1
如果您仍然没有看到它,请尝试从 cpanel 注销,然后再次登录到 cPanel 或 PHPMyAdmin。它对我有用。
您需要授予您的用户对该数据库的访问权限,以 mysql 管理员身份登录 phpMyAdmin,转到相关数据库并单击“权限”,然后继续将所需的用户添加到数据库中。或者,您可以使用 mysql 客户端并以 SQL 形式发出命令,例如:
将 db1.* 上的所有内容授予“finn”@“localhost”;
清除浏览器缓存,注销然后再次登录有效。最初在这里找到了解决方案:https: //www.godaddy.com/community/cPanel-Hosting/Database-not-showing-up-in-phpmyadmin/td-p/112397