linux将mysql加到systemctl命令中

linux中,想将mysql加到systemctl命令中,首先需要确定mysql的安装位置

在/etc/systemd/system目录下新建mysql.service

vim /etc/systemd/system/mysql.service

复制如下内容:确保你自己的mysql路径是否正确

复制代码
[Unit]
Description=MySQL Server
Documentation=man:mysqld(8)
Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html
After=network.target
After=syslog.target

[Install]
WantedBy=multi-user.target

[Service]
User=mysql
Group=mysql
ExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
LimitNOFILE = 5000

重新加载服务

systemctl daemon-reload

如此,就可以用systemctl进行管理了。
首次运行,要先关闭手动启动的mysql,然后用systemctl启动,之后就可以用systemctl进行重启和关闭了;

相关推荐
默 语11 小时前
MySQL中的数据去重,该用DISTINCT还是GROUP BY?
java·数据库·mysql·distinct·group by·1024程序员节·数据去重
爱隐身的官人11 小时前
Windows配置解压版MySQL5(免安装)
windows·mysql
wdfk_prog11 小时前
[Linux]学习笔记系列 -- [kernel][time]alarmtimer
linux·笔记·学习
小志biubiu11 小时前
【Linux】Ext系列文件系统
linux·服务器·c语言·经验分享·笔记·ubuntu·操作系统
ha204289419412 小时前
Linux操作系统学习之---基于环形队列的生产者消费者模型(毛坯版)
linux·c++·学习
DooTask官方号12 小时前
DooTask 1.3.38 版本更新:MCP 服务器与 AI 工具深度融合,开启任务管理新体验
运维·服务器·人工智能·开源软件·dootask
南林yan14 小时前
Debian、Ubuntu、CentOS:Linux 三大发行版的核心区别
linux·ubuntu·debian·linux内核
麦麦大数据14 小时前
F036 vue+flask中医热性药知识图谱可视化系统vue+flask+echarts+mysql
vue.js·python·mysql·flask·可视化·中医中药
BullSmall15 小时前
一键部署MySQL
数据库·mysql
阿Y加油吧15 小时前
Docker从入门到实战——含容器部署、docker基础、项目部署
运维·docker·容器