返回

开启你 SQL 之旅:从 Windows 系统下启动 MySQL 服务的正确姿势

前端

启动 MySQL 服务:前期准备

在开启 MySQL 服务之旅之前,我们首先需要确保已经满足以下先决条件:

  1. 管理员权限 :为了顺利完成操作,您需要以具有管理员权限的用户身份登录 Windows 系统。
  2. 关闭冲突程序 :为了避免不必要的冲突,请关闭任何正在运行的 MySQL 服务程序窗口。
  3. MySQL 配置文件 :在 MySQL 文件的根目录下,您需要创建一个名为 my.ini 的配置文件。

配置 MySQL 服务

接下来,我们将逐步配置 MySQL 服务:

  1. 创建 my.ini 配置文件 :在 MySQL 文件的根目录下,使用文本编辑器创建名为 my.ini 的文件。
  2. 添加配置参数 :在 my.ini 文件中,添加以下配置参数:
[mysqld]
# 设置 MySQL 服务的端口号
port = 3306

# 设置 MySQL 服务的 data 目录
datadir = C:/ProgramData/MySQL/MySQL Server 8.0/Data

# 设置 MySQL 服务的 socket 文件路径
socket = C:/ProgramData/MySQL/MySQL Server 8.0/mysql.sock

# 设置 MySQL 服务的临时目录
tmpdir = C:/ProgramData/MySQL/MySQL Server 8.0/tmp

# 设置 MySQL 服务的最大连接数
max_connections = 100

# 设置 MySQL 服务的字符集
character-set-server = utf8

# 设置 MySQL 服务的时区
default-time-zone = +8:00
  1. 保存配置文件 :保存 my.ini 配置文件。

启动 MySQL 服务

完成配置后,即可启动 MySQL 服务:

  1. 打开命令行窗口 :以管理员权限打开命令行窗口。
  2. 导航到 MySQL bin 目录 :使用 cd 命令导航到 MySQL 的 bin 目录,通常位于 C:/Program Files/MySQL/MySQL Server 8.0/bin。
  3. 启动 MySQL 服务 :运行以下命令启动 MySQL 服务:
mysqld --defaults-file=C:/ProgramData/MySQL/MySQL Server 8.0/my.ini
  1. 验证服务状态 :使用以下命令验证 MySQL 服务是否已成功启动:
net start mysql

停止 MySQL 服务

当您需要停止 MySQL 服务时,可以执行以下步骤:

  1. 打开命令行窗口 :以管理员权限打开命令行窗口。
  2. 导航到 MySQL bin 目录 :使用 cd 命令导航到 MySQL 的 bin 目录,通常位于 C:/Program Files/MySQL/MySQL Server 8.0/bin。
  3. 停止 MySQL 服务 :运行以下命令停止 MySQL 服务:
mysqld --shutdown
  1. 验证服务状态 :使用以下命令验证 MySQL 服务是否已成功停止:
net stop mysql

结语

通过本文,您已经掌握了在 Windows 系统下启动、停止和管理 MySQL 服务的正确方法。这些操作是 MySQL 基础运维的必备技能,希望您能够熟练运用,为您的 MySQL 之旅打下坚实的基础。