Как подключиться к MySQL-серверу из терминала Павел Федорук, 11 мая 2024 в 18:07

Официальная документация по этому вопросу доступна здесь.

mysql -u USERNAME -pPASSWORD -h HOSTNAMEORIP DATABASENAME

значения аргументов:

-u: имя пользователя базы данных
-p: пароль (**без пробела между -p и текстом пароля**)
-h: хост IP или домен
-DATABASENAME: непосредственно имя базы данных (необязательно)

хост (-h) используется только в том случае, если нужно подключиться к определенному IP-адресу хоста.

Пример:

mysql -u root -p123456789abcd -h 127.0.0.1 database123

Следует отметить, что использование указания в консоли терминала не является безопасным (об этом также предупредит оболочка mysql), поэтому команду следует указывать так:

mysql -u USERNAME -h HOSTNAMEORIP DATABASENAME -p

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

Пример:

mysql -u root -h 127.0.0.1 database123 -p

Другие рецепты

Если вдруг, вы еще их не читали