如何启动和停止mysql服务

Windows通过net start/stop mysql管理服务;2. Linux使用systemctl或service命令;3. macOS推荐brew services启停MySQL。

启动和停止MySQL服务的方法取决于你使用的操作系统。以下是常见系统下的操作方式。

Windows系统下启动和停止MySQL

在Windows中,MySQL通常作为系统服务运行,可以通过命令行或服务管理器控制。

  • 以管理员身份打开命令提示符(cmd)
  • 启动MySQL服务:net start mysql
  • 停止MySQL服务:net stop mysql

如果MySQL服务名称不同(如mysql80),需使用实际服务名。可通过“services.msc”查看服务名称。

Linux系统下启动和停止MySQL

Linux发行版常用systemd或service命令管理服务。

  • 使用systemctl(主流发行版如Ubuntu 16.04+、CentOS 7+):
  • 启动:systemctl start mysql 或 systemctl start mysqld
    停止:systemctl stop mysql 或 systemctl stop mysqld
  • 使用service命令(较老版本):
  • 启动:service mysql start
    停止:service mysql stop

注意:Debian/Ubuntu通常用mysql,Red Hat/CentOS多用mysqld。

macOS系统下启动和停止MySQL

如果你通过官方安装包或Homebrew安装MySQL,可用以下方法。

  • 使用brew管理(推荐):
  • 启动:brew services start mysql
    停止:brew services stop mysql
  • 手动启动(临时):
  • /usr/local/mysql/support-files/mysql.server start
    /usr/local/mysql/support-files/mysql.server stop

基本上就这些常用方法。关键是根据你的操作系统和服务名称选择正确的命令。