2013-11-19 4 views
0

Я все время сумасшедший, пытаясь заставить ее работать, но для меня нет способа. Я установил mysql под окнами 8. Я создал базу данных под названием «Книги», и я предоставил мне все права на эту базу данных. Я проверил, что все хорошо, опрокинув «привилегии шоу» ... Все в порядке. Если я выполняю «показать базы данных», я вижу «книги» в списке. В любом случае, когда я пытаюсь «\ u Books» или \ u books », я получаю сообщение об ошибке« неизвестные базы данных ». Вместо этого, если я пытаюсь получить доступ к базе данных через gui (xampp), тогда все работает. база данных, я вижу таблицы, и я могу выполнять запросы. В любом случае, для моих привычек я предпочитаю использовать приглашение/оболочку ... Как это сделать?Окна оболочки Mysql: существующая база данных неизвестна

+0

Ваш 'mysql' (консоль), вероятно, не подключается к тому же. сервер, ваш «gui» подключается, проверьте, что –

+0

Пожалуйста, расскажите, пожалуйста, как это проверить? Потому что я новичок в mysql ... это странно, потому что я вижу базу данных книг в списке ... –

ответ

0

Убедитесь, что вы не добавляете точку с запятой после \ u команда -. клиент MySQL не нравится, я предпочитаю «использовать» команду, это более снисходительными, если добавить точку с запятой по ошибке

mysql> \u test; 
ERROR 1049 (42000): Unknown database 'test;' 
mysql> use test; 
Database changed 
mysql> \u test 
Database changed 
mysql> use test 
Database changed 
Смежные вопросы