导读:MySQL是一种常用的关系型数据库管理系统,它可以在多个操作系统上运行 。但是,每次重启服务器后都需要手动启动MySQL可能会很麻烦 。本文将介绍如何设置MySQL以在服务器重启时自动启动 。
1. 编辑mysqld.service文件
使用以下命令编辑mysqld.service文件:
sudo nano /etc/systemd/system/mysqld.service
2. 添加以下内容
[Unit]
Description=MySQL Server
After=network.target
[Service]
ExecStart=/usr/bin/mysqld_safe --basedir=/usr
ExecStop=/usr/bin/mysqladmin shutdown -u root -p
User=mysql
Group=mysql
Restart=always
[Install]
WantedBy=multi-user.target
3. 保存并退出文件
按下Ctrl + X,然后按Y键保存文件并退出nano编辑器 。
4. 重新加载systemctl
使用以下命令重新加载systemctl:
sudo systemctl daemon-reload
5. 启用mysqld服务
使用以下命令启用mysqld服务:
sudo systemctl enable mysqld
6. 重启服务器
使用以下命令重启服务器:
sudo reboot
7. 验证MySQL是否已自动启动
使用以下命令验证MySQL是否已自动启动:
sudo systemctl status mysqld
【mysql自动启动对电脑有影响吗 重启后自动启动mysql】总结:通过编辑mysqld.service文件和重新加载systemctl以及启用mysqld服务 , 我们可以实现MySQL在服务器重启时自动启动 。这样可以节省管理员的时间和精力,同时保证了MySQL的连续性和稳定性 。
推荐阅读
- mysql生成唯一id mysql生成md5
- mysql使用命令修改视图名 mysql命令窗口修改表
- mysql按天查询 mysql跨天数据查询
- mysqlcant
- 如何购买和使用云服务器? 云服务器怎么购买怎么使用