#### 2.3.4.9 测试 MySQL 安装

[](<>)[](<>)

您可以通过执行以下任何命令来测试 MySQL 服务器是否正常工作：

```
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqlshow"
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqlshow" -u root mysql
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqladmin" version status proc
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql" test
```

如果[**mysqld**](mysqld.html)对来自客户端程序的 TCP/IP 连接的响应速度很慢，您的 DNS 可能有问题。在这种情况下，开始[**mysqld**](mysqld.html)与[`跳过名称解析`](server-system-variables.html#sysvar_skip_name_resolve)系统变量启用并仅使用`本地主机`和 IP 地址`主持人`MySQL授权表的列。（确保存在指定 IP 地址的帐户，否则您可能无法连接。）

您可以强制 MySQL 客户端使用命名管道连接而不是 TCP/IP，方法是指定[`- 管道`](connection-options.html#option_general_pipe)要么[`--protocol=管道`](connection-options.html#option_general_protocol)选项，或通过指定`.`（句点）作为主机名。使用[`- 插座`](connection-options.html#option_general_socket)如果您不想使用默认管道名称，则可以选择指定管道名称。

如果您设置了密码`根`帐户，删除匿名帐户，或创建一个新的用户帐户，然后要连接到 MySQL 服务器，您必须使用适当的`-u`和`-p`选项与前面显示的命令。看[第 4.2.4 节，“使用命令选项连接到 MySQL 服务器”](connecting.html).

有关更多信息[**mysqlshow**](mysqlshow.html)， 看[第 4.5.7 节，“mysqlshow - 显示数据库、表和列信息”](mysqlshow.html).
