在Linux系统中,可以使用systemd服务来实现MySQL的开机自启动。具体步骤如下:

  1. 创建一个名为mysql.service的服务文件,文件路径为/etc/systemd/system/mysql.service,使用root用户权限创建。

  2. 在mysql.service文件中添加以下内容:

[Unit]
Description=MySQL Server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/mysql-8.0/bin/mysqld --defaults-file=/etc/my.cnf
User=mysql
Group=mysql
Restart=always

[Install]
WantedBy=multi-user.target
  1. 保存mysql.service文件并退出编辑器。

  2. 启动MySQL服务:

systemctl start mysql
  1. 设置MySQL服务开机自启动:
systemctl enable mysql

现在,MySQL服务已经设置为开机自启动了。可以通过以下命令验证:

systemctl is-enabled mysql

如果输出为“enabled”,则表示MySQL服务已经设置为开机自启动

只知道mysql的启动命令在usrlocalmysql-80binmysqld如何做开机自启

原文地址: https://www.cveoy.top/t/topic/fJVW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录