Подключение к MySQL из командной строки
Как вы можете подключиться к MySQL из командной строки на Mac? (то есть показать код)
Я делаю учебник PHP/SQL, но он начинается с того, что вы уже находитесь в MySQL.
Ответы
Ответ 1
Смотрите здесь http://dev.mysql.com/doc/refman/5.0/en/connecting.html
mysql -u USERNAME -p PASSWORD -h HOSTNAMEORIP DATABASENAME
Вышеуказанные параметры означают:
-u: username
-p: password (**no space between -p and the password text**)
-h: host
last one is name of the database that you wanted to connect.
Посмотрите на ссылку, там подробно!
Как уже упоминалось Риком, вы можете избежать передачи пароля как части команды, не передавая пароль следующим образом:
mysql -u USERNAME -h HOSTNAMEORIP DATABASENAME -p
Ответ 2
Лучшей практикой будет mysql -u root -p
.
Затем MySQL будет запрашивать пароль после нажатия кнопки ввода.
Ответ 3
Используйте следующую команду для подключения к базе данных MySQL
mysql -u USERNAME -h HOSTNAME -p
Ответ 4
После того, как вы запустите MySQL Shell и вы увидите следующее:
mysql-js>
Во-первых, вы должны:
mysql-js>\sql
Во-вторых:
mysql-sql>\connect [email protected]servername ([email protected])
И наконец:
Enter password:*********
Ответ 5
Один из способов подключения к MySQL напрямую с использованием правильного имени пользователя и пароля MySQL:
mysql --user=root --password=mypass
Здесь
root is the MySQL username
mypass is the MySQL user password
Это полезно, если у вас есть пустой пароль.
Например, если у вас есть пользователь MySQL с именем root
с пустым паролем, просто используйте
mysql --user=root --password=
Ответ 6
Это сработало для меня :: -
mysql --host=hostNameorIp --user=username --password=password
или
mysql --host=hostNameorIp --user=username --password=password database_name