本文介绍在Linux操作系统中启动/停止/重新启动/启用/重新加载MySQL和MariaDB服务的方法。对于SysVinit系统,所有服务文件都在/etc/init.d/目录中,对于systemd系统,服务文件位于/usr/lib/systemd/system/目录中。如果您想针对特定服务执行诸如启动、停止、重新启动、启用、重新加载和状态之类的任何操作,请使用以下命令。确保您应具有管理员特权才能运行这些命令(状态命令除外)。安装MariaDB请参考在Ubuntu 20.04(Focal Fossa)上安装MariaDB Server的方法。
如何在Linux中启动MySQL/MariaDB服务? 使用以下命令在Linux中启动MySQL/MariaDB服务器。 对于SysVinit系统 – MySQL服务: # service mysql start or # /etc/init.d/mysql start 对于SysVinit系统– MariaDB服务: # service mariadb start or # /etc/init.d/mariadb start 对于systemd系统– MySQL服务: # systemctl start mysql.service or # systemctl start mysql 对于systemd系统– MariaDB服务: # systemctl start mariadb or # systemctl start mariadb.service
如何在Linux中停止MySQL/MariaDB服务? 使用以下命令在Linux中停止MySQL/MariaDB服务器。 对于SysVinit系统 – MySQL服务: # service mysql stop or # /etc/init.d/mysql stop 对于SysVinit系统– MariaDB服务: # service mariadb stop or # /etc/init.d/mariadb stop 对于systemd系统– MySQL服务: # systemctl stop mysql.service or # systemctl stop mysql 对于systemd系统– MariaDB服务: # systemctl stop mariadb or # systemctl stop mariadb.service
如何在Linux中重新启动MySQL/MariaDB服务? 使用以下命令在Linux中重新启动MySQL/MariaDB服务器。 对于SysVinit系统 – MySQL服务: # service mysql restart or # /etc/init.d/mysql restart 对于SysVinit系统– MariaDB服务: # service mariadb restart or # /etc/init.d/mariadb restart 对于systemd系统– MySQL服务: # systemctl restart mysql.service or # systemctl restart mysql 对于systemd系统– MariaDB服务: # systemctl restart mariadb or # systemctl restart mariadb.service
如何在Linux引导时启用MySQL/MariaDB服务? 使用以下命令在Linux引导时启用MySQL/MariaDB服务器。 对于SysVinit系统 – MySQL服务: # chkconfig mysqld on 对于SysVinit系统– MariaDB服务: # chkconfig mariadb on 对于systemd系统– MySQL服务: # systemctl enable mysql.service or # systemctl enable mysql 对于systemd系统– MariaDB服务: # systemctl enable mariadb or # systemctl enable mariadb.service
如何在Linux中重新加载MySQL/MariaDB服务? 使用以下命令在Linux中重新加载MySQL/MariaDB服务器。 对于SysVinit系统 – MySQL服务: # service mysql reload or # /etc/init.d/mysql reload 对于SysVinit系统– MariaDB服务: # service mariadb reload or # /etc/init.d/mariadb reload 对于systemd系统– MySQL服务: # systemctl reload mysql.service or # systemctl reload mysql 对于systemd系统– MariaDB服务: # systemctl reload mariadb or # systemctl reload mariadb.service
如何在Linux中查看MySQL/MariaDB服务状态? 使用以下命令在Linux中查看MySQL/MariaDB服务器状态。 对于SysVinit系统 – MySQL服务: # service mysql status or # /etc/init.d/mysql status 对于SysVinit系统– MariaDB服务: # service mariadb status or # /etc/init.d/mariadb status 对于systemd系统– MySQL服务: # systemctl status mysql.service or # systemctl status mysql 对于systemd系统– MariaDB服务: # systemctl status mariadb or # systemctl status mariadb.service
相关主题 |