Я установил 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 в базе данных банка.
там не должно быть пространство между -p и паролем – avisheks
Я полагаю, [читать руководство] (https://dev.mysql.com/doc/refman/5.6/en /mysql.html) не может быть и речи! – RiggsFolly
Я пытаюсь изучить 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, он дает подсказку -> означает, что он ждет точку с запятой, но не запрашивает пароль. вот что меня смущает. пожалуйста, помогите мне, какую ошибку я делаю? Спасибо. –