Spec-Zone.ru › MySQL 8.4

5.1 Подключение к серверу и отключение от него

Для подключения к серверу, обычно требуется указать имя пользователя MySQL при вызове mysql и, скорее всего, пароль. Если сервер работает на машине, отличной от той, на которой вы вошли в систему, вам также необходимо указать имя хоста. Обратитесь к своему администратору, чтобы узнать, какие параметры подключения следует использовать (то есть какой хост, имя пользователя и пароль использовать). После того, как вы узнаете правильные параметры, вы сможете подключиться следующим образом:

$> mysql -h host -u user -p
Enter password: ********

host и user представляют имя хоста, на котором работает ваш сервер MySQL, и имя пользователя вашей учетной записи MySQL. Замените соответствующие значения для вашей настройки. ******** представляет ваш пароль; введите его, когда mysql отобразит приглашение Enter password:.

Если это сработает, вы должны увидеть некоторую вводную информацию, за которой последует приглашение mysql>:

$> mysql -h host -u user -p
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 25338 to server version: 8.4.4-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

Приглашение mysql> указывает, что mysql готов к вводу SQL-запросов.

Если вы входите в систему на той же машине, что и сервер MySQL, вы можете опустить хост и просто использовать следующее:

$> mysql -u user -p

Если при попытке входа вы получите сообщение об ошибке, например, ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2), это означает, что демоне сервера MySQL (Unix) или служба (Windows) не запущены. Обратитесь к администратору или ознакомьтесь с разделом Главы 2, Установка MySQL, соответствующим вашей операционной системе.

Для получения помощи по другим проблемам, часто возникающим при попытке входа, см. Раздел B.3.2, «Общие ошибки при использовании программ MySQL».

Некоторые установки MySQL позволяют пользователям подключаться как анонимный (безымянный) пользователь к серверу, работающему на локальном хосте. Если это так на вашей машине, вы должны иметь возможность подключиться к этому серверу, вызвав mysql без каких-либо параметров:

$> mysql

После успешного подключения вы можете отключиться в любое время, набрав QUIT (или \q) в приглашении mysql>:

mysql> QUIT
Bye

В Unix вы также можете отключиться, нажав Control+D.

Большинство примеров в следующих разделах предполагают, что вы подключены к серверу. Это обозначается приглашением mysql>.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/connecting-disconnecting.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API