我的编程空间,编程开发者的网络收藏夹
学习永远不晚

centos7设置mysql自启动

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

centos7设置mysql自启动

1.创建服务配制文件,可以不指定.service后缀。 vim /usr/lib/systemd/system/mysql.service 2.在mysql.service中增加配置信息 [Unit] Description= mysql After=network.target [Service] Type=forking ExecStart=/etc/init.d/mysql start ExecReload=/etc/init.d/mysql restart ExecStop=/etc/init.d/mysql stop PrivateTmp=true [Install] WantedBy=multi-user.target 以下为配置mysqld.service服务项说明 [Unit] Description= mysql #显示systemectl服务的名称为mysql After=network.target [Service] User=mysql #此步可以不配置,可以不使用mysql用户启停mysql服务,直接使用root用户 Group=mysql #此步可以不配置,可以不使用mysql用户启停mysql服务,直接使用root用户 Type=forking ExecStart=/etc/init.d/mysqld start #启动mysql服务,也可不指定后面的/etc/my.cnf,默认会直接调用/etc/my.cnf;既可以使用/etc/init.d/mysqld命令,也可直接使用/mdata/mysql_home/mysql8/bin/mysql start安全目录下的mysql命令 ExecReload=/etc/init.d/mysql -s reload #重启mysql ExecStop=/etc/init.d/mysql -s quit #停止mysql PrivateTmp=true [Install] WantedBy=multi-user.target 参数解释: Description:形容服务 After:形容服务类别 [Service]服务运行参数的设置 Type=forking是后盾运行的模式 ExecStart为服务的具体运行命令 ExecReload为重启命令 ExecStop为进行命令 PrivateTmp=True示意给服务调配独立的长期空间 注意: [Service]的启动、重启、进行命令全副要求应用绝对路径 [Install]运行级别下服务装置的相干设置,可设置为多用户,即零碎运行级别为3. 3、配置好mysqld.service后,记得一定要执行以下命令使得修改mysqld.service生效!!! systemctl daemon-reload   ##此步在增加完mysql.service后一定要配置这步以保证mysql.service生效 systemctl enable mysql.service ##设置mysql服务开机自启动 4、手工验证通过systemctl启动mysql服务 systemctl status mysql.service (查看服务) systemctl stop mysql.service   (停止服务) systemctl start mysql.service (启动服务) systemctl status mysql.service (查看服务) 如果有报错,基本为/etc/my.cnf配置不正确或没有安装插件导致启动/etc/my.cnf有报错,可直接检查mysql的错误日志,查看/etc/my.cnf是哪个配置出错或其他具体原因。 注意配置mysql为系统服务的名称为mysql,注意前后一定要保持一致。 5、手工验证mysql.service是否已生效 systemctl list-units |grep mysql   # 查看mysql服务是否为enable系统自启动 systemctl list-units --type=service (查看所有已启动的服务) systemctl start mysql systemctl status mysql systemctl enable mysql 如果mysql服务能正常启动,则不需要重启动centos7 !! 6、如果手工重启动mysql服务未生效,则重新启动centos7,使之mysql系统服务生效 reboot 7、重启动os后再次检查mysql服务是否已自动启动 ps -ef |grep mysql netstat -na | grep 3306 如果以上均检查正常,则代表已配置好mysql作为系统自启动服务!!!

来源地址:https://blog.csdn.net/fw_sc/article/details/131959611

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

centos7设置mysql自启动

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CentOS7中怎么设置网络自动启动

这篇文章主要介绍了CentOS7中怎么设置网络自动启动,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、打开终端,切换到root账户(普通账户通常没有修改网络配置文件的权限,
2023-06-10

设置WSL-Ubuntu下MySQL的自启动

执行命令 update-rc.d mysql defaults# update-rc.d mysql defaults
设置WSL-Ubuntu下MySQL的自启动
2015-12-08

如何设置docker开机自启动,并设置容器自动重启

这篇文章主要介绍了如何设置docker开机自启动,并设置容器自动重启问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-02-14

Ubuntu设置开机自启动

文章目录 前言一、基本概念二、操作步骤1.终端输入2.设置路径 总结 前言 本文介绍如何在Ubuntu设置开机自启动。 一、基本概念 除了系统上配置的默认启动应用程序之外,gnome-session-properties
2023-08-21

详解Centos7下配置Redis并开机自启动

本篇文章主要介绍了Centos7下配置Redis并开机自启动,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。最近在做作业的时候需要用到Redis缓存,由于每次重启服务器都需要重新启动Redis,也是忒烦人,于是就有了这一篇博客,好,废话
2022-06-04

Redis设置为开机自启动

1. 新建一个文件vim /etc/init.d/redis2. 将下面内容粘贴到文件中#!/bin/sh#chkconfig: 2345 90 10#description: Redis is a persistent key-value databa
Redis设置为开机自启动
2016-03-19

linux如何设置tomcat自启动

这篇文章主要介绍“linux如何设置tomcat自启动”,在日常操作中,相信很多人在linux如何设置tomcat自启动问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux如何设置tomcat自启动”的疑
2023-07-05

如何设置ctfmon.exe随机自动启动

这篇文章主要介绍“如何设置ctfmon.exe随机自动启动”,在日常操作中,相信很多人在如何设置ctfmon.exe随机自动启动问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何设置ctfmon.exe随机自
2023-06-04

编程热搜

目录