mysql8.0服务器不允许连接_连接和断开服务器

## 3.1 连接到服务器并断开连接。

要连接到服务器,通常需要在调用MySQL时提供一个MySQL用户名,而且很可能需要一个密码。如果服务器在您登录的机器上运行,您还需要指定主机名。请与管理员联系,了解您应该使用哪些连接参数来连接(即,主机名、用户名和密码)。一旦你知道了这些参数,你应该能够像这样连接:

~~~

shell> mysql -h host -u user -p

Enter password: ********

~~~

`host`和`user`代表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: 5.7.22-standard

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

mysql>

~~~

`mysql>` 告诉您mysql已经连接成功, 准备好让您输入SQL语句。

如果你登录的mysql是在当前操作的机器运行的, 可以省略主机名

~~~

shell> mysql -u user -p

~~~

如果你在连接mysql过程中遇到这样的错误 `ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)`, 这意味着MySQL服务器并没有运行. 请咨询管理员或查看第2章的部分,安装和升级适合您的操作系统的MySQL.

在尝试登录时经常遇到的其他问题,参见B.5.2,“使用MySQL程序时常见的错误”。

一些MySQL安装允许用户将匿名(匿名)用户连接到在本地主机上运行的服务器。如果这是您的机器上的情况,您应该能够通过调用mysql连接到该服务器,而不需要任何选项:

~~~

shell> mysql

~~~

连接成功后,可以在`mysql>`下键入QUIT(或\q),断开连接:

~~~

mysql> QUIT

Bye

~~~

在Unix上,也可以通过按`Control+D`断开连接。

以下部分中的大多数示例都是在你已连接到服务器的前提下操作的。它们通过`mysql>`提示符表示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值