2015-04-18 4 views
-1

Я установил mysql 5.6 в Windows 7 (32 бит). Когда я открываю клиент командной строки 5.6, он запрашивает у меня пароль, я помещаю пароль (mysql) и нажимаю enter, он дает номер идентификатора соединения, то есть соединение было успешным.Командная строка mysql не может понять, как войти в систему

Я создал базу данных под названием банка

create database bank; 

он был создан.

Я создал lrngsql пользователя базы данных с полными привилегиями на базе банка, используя следующую команду

Grant all privileges on bank.* to 'lrngsql'@'localhost' identified by 'xyz'; 

Это было успешным тоже. Теперь вот мой запрос начинается, как мне войти на этот пользователь (lrngsql). команда я м введя в подсказке

mysql>use bank; 

это говорит

базы данных изменилась.

тогда я типа следующую команду для входа в lrngsql

mysql -u lrngsql -p xyz; 

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

+0

там не должно быть пространство между -p и паролем – avisheks

+0

Я полагаю, [читать руководство] (https://dev.mysql.com/doc/refman/5.6/en /mysql.html) не может быть и речи! – RiggsFolly

+0

Я пытаюсь изучить mysql с помощью MYSQL Reference, загруженного с сайта разработчиков. он дает оператор командной строки для использования: mysql -h host -u username -p; i type: mysql localhost -u lrngsql -pxyz; это дает мне синтаксическую ошибку. i type: mysql -u lrngsql -pxyz; все еще синтаксическая ошибка. i введите: mysql -u lrngsql и нажмите enter, он дает подсказку -> означает, что он ждет точку с запятой, но не запрашивает пароль. вот что меня смущает. пожалуйста, помогите мне, какую ошибку я делаю? Спасибо. –

ответ

0
mysql -u lrngsql -p xyz; 

Для команды, которую вы использовали для входа в систему, должно быть внесено незначительное изменение, между -p и вашим паролем не должно быть пробелов.

Как

mysql -u lrngsql -pxyz; 
+2

Или не отправляйте пароль в командной строке (рекомендуется) и дождитесь, когда MySQL предложит вам. –

+0

Я использовал mysql -u lrngsql -pxyz; но он дает мне синтаксическую ошибку. Я использовал mysql -u lrngsql и нажал enter, и он дает мне это приглашение -> означает, что он ждет точку с запятой и не запрашивает пароль. какую ошибку я делаю? пожалуйста, помогите мне, я не смогу продолжить свое исследование –

+0

помощь пока нет pls sumbdy help –

Смежные вопросы