Подключение к 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