Почему база данных, которая создала в phpmyadmin, не покажет в инструментальных средствах?

Сегодня я просто установил ЛАМПУ. Я создал базу данных также таблицы в phpmyadmin.. Но при проверке этого в Инструментальные средства MySql это не показывает базу данных? Кто-либо знает, придумал их проблема?

0
задан 11 February 2017 в 07:28

1 ответ

Вы видите все mysql базы данных путем выполнения командной строки mysql интерфейс.

Поднимите терминал с Ctrl+Alt+T.

Затем выполните это для входа в систему как корень, который, который имеет полномочия просмотреть все базы данных.

$ mysql -u root -p

Теперь после вхождения в систему как корень, выполненный это:

mysql> show databases;

После наблюдения на самом деле база данных (как долго, поскольку это было правильно создано, можно использовать или этот интерфейс или интерфейс Phpmyadmin для предоставления разрешения соответствующей базе данных к идентификатору пользователя, который будет получать доступ к нему.

Некоторые пользователи не смогут видеть базы данных, которые у них нет достаточных полномочий видеть.

Предоставление доступа к базе данных с помощью командной строки:

Можно сделать это от командной строки путем рассмотрения имени базы данных и выполнения этой команды от корневого доступа.

mysql> GRANT ALL ON [database].* TO 'userid'@'%';
  • Замена" [база данных]" с названием базы данных, не включая скобки.
  • Замените идентификатор пользователя именем пользователя, которого Вы предоставляете полномочиям.
  • Замена % с точкой доступа. "%" дает разрешение получить доступ отовсюду. Можно заменить это localhost или IP-адрес.

От Phpmyadmin:

Phpmyadmin имеет интерфейс команды для базы данных также. Можно нажать на ссылку SQL и ввести те же команды от шагов выше там.

0
ответ дан 7 November 2019 в 00:11

Другие вопросы по тегам:

Похожие вопросы: