phpmyadmin не видит новые созданные базы данных
Я создаю БД через mysql:
CREATE DATABASE `my_db` CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql>показать базы данных-отображается my_db,
тогда я вхожу в phpmyadmin и не вижу эту БД, только-information_schema, phpmyadmin, test
p.s. ubuntu 12.04, mysql 5, phpmyadmin 3.4.10.1deb1
2 ответов
вам нужно предоставить пользователю доступ к этой базе данных, войти в phpMyAdmin в качестве администратора mysql, перейти к соответствующей базе данных и нажать "разрешения", а затем перейти к добавлению желаемых пользователей в базу данных. В качестве альтернативы вы можете использовать клиент mysql и выдавать команды как SQL, такие как:
грант на бд1.* To 'finn' @ 'localhost';
Если вы все еще не видите его, попробуйте выйти из cpanel, а затем снова войти в cPanel или PHPMyAdmin. У меня получилось.