连接和断开 MySQL 服务器


调用“mysql”时需要提供 MySQL 用户名。接下来需要输入密码。如果服务器运行在与用户登录系统不同的系统上,则在尝试登录时也需要提供主机名。

建议联系管理员以了解连接到服务器所需的的参数。

确定参数后,需要使用以下命令行连接到服务器:

shell> mysql −h host −u user −p
Enter the password: ***

这里,“host”表示运行 MySQL 服务器的主机名。“user”表示 MySQL 帐户的用户名。在这些位置替换为适当的值。“***”代表密码。当“mysql”提示“Enter the password”时输入。

成功连接后,会显示一些介绍性信息,然后是“mysql>”提示符。

shell> 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.0.25-standard

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

mysql>

“mysql>”提示符表示“mysql”已准备好接收用户输入的 SQL 命令并执行。

注意:如果用户尝试从运行 MySQL 的同一台机器登录,可以省略主机名,并改为运行以下命令:

shell> mysql −u user −p

尝试连接时,如果出现类似 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 的错误消息,则表示 MySQL 服务器守护程序(Unix)或服务(Windows)当前未运行。发生这种情况时,需要联系管理员。

连接成功后,如果要断开连接,请运行以下代码:

mysql> QUIT
Bye

更新于:2021年3月8日

浏览量 1K+

开启你的 职业生涯

完成课程获得认证

开始学习
广告