连接和断开MySQL服务器

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

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

确定参数后,需要使用以下几行来连接到服务器-

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

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

一旦成功,将显示一些介绍性信息,然后显示“ 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

尝试连接时,如果显示类似错误2002(HY000)的消息:无法通过套接字'/tmp/mysql.sock'(2)连接到本地MySQL服务器,则表明该MySQL服务器守护进程(Unix)或服务(Windows)当前未运行。发生这种情况时,必须与管理员联系。

一旦连接成功,并且您希望断开连接,请运行以下代码行-

mysql> QUIT
Bye