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进行重启和关闭了;

相关推荐
EterNity_TiMe_2 分钟前
【论文复现】自动化细胞核分割与特征分析
运维·人工智能·python·数据分析·自动化·特征分析
夏微凉.4 分钟前
【JavaEE进阶】Spring 事务和事务传播机制
java·数据库·sql·mysql·spring·java-ee
计算机学姐25 分钟前
基于Python的高校成绩分析管理系统
开发语言·vue.js·后端·python·mysql·pycharm·django
激流丶32 分钟前
【Mysql 底层原理】MySQL 查询优化器的工作原理:如何生成最优执行计划
数据库·mysql·explain·执行计划
fierys36 分钟前
初始化mysql5.7
mysql
脱了格子衬衫1 小时前
linux安装ansible
linux·运维·ansible
小丑西瓜6661 小时前
MySQL库操作
linux·服务器·数据库·mysql
A_cot1 小时前
一篇Spring Boot 笔记
java·spring boot·笔记·后端·mysql·spring·maven
会飞的爱迪生1 小时前
mysql5常用命令(一)
mysql
斗-匕1 小时前
面试击穿mysql
mysql·面试