文档主页
MySQL 8.4 参考手册
相关文档 下载本手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  ...  /  从 Windows 命令行启动 MySQL

2.3.3.6 从 Windows 命令行启动 MySQL

MySQL 服务器可以从命令行手动启动。这可以在任何版本的 Windows 上完成。

要从命令行启动 mysqld 服务器,您应该启动一个控制台窗口(或 DOS 窗口)并输入此命令

C:\> "C:\Program Files\MySQL\MySQL Server 8.4\bin\mysqld"

mysqld 的路径可能因您系统上 MySQL 的安装位置而异。

您可以通过执行以下命令停止 MySQL 服务器

C:\> "C:\Program Files\MySQL\MySQL Server 8.4\bin\mysqladmin" -u root shutdown
注意

如果 MySQL root 用户帐户有密码,您需要使用 -p 选项调用 mysqladmin,并在提示时提供密码。

此命令调用 MySQL 管理实用程序 mysqladmin 连接到服务器并告诉它关闭。该命令以 MySQL root 用户身份连接,该用户是 MySQL 授权系统中的默认管理帐户。

注意

MySQL 授权系统中的用户完全独立于 Microsoft Windows 下的任何操作系统用户。

如果 mysqld 无法启动,请检查错误日志,看看服务器是否在那里写了一些消息来指示问题的起因。默认情况下,错误日志位于 C:\Program Files\MySQL\MySQL Server 8.4\data 目录中。它是后缀为 .err 的文件,或者可以通过传入 --log-error 选项来指定。或者,您可以尝试使用 --console 选项启动服务器;在这种情况下,服务器可能会在屏幕上显示一些有用的信息来帮助解决问题。

最后一个选项是使用 --standalone--debug 选项启动 mysqld。在这种情况下,mysqld 会写入日志文件 C:\mysqld.trace,其中应该包含 mysqld 无法启动的原因。请参阅 第 7.9.4 节,“DBUG 包”.

使用 mysqld --verbose --help 显示 mysqld 支持的所有选项。