【前言】

《用户:单台服务器部署多MySQL实例,咋弄?》

在上述个人公众号一文中曾经提到MySQL如何设置开机自启动。今天项目组有一MySQL测试环境重启了服务器,因未设置MySQL开机自启动,故需我处手动重启了下MySQL进程,因测试环境未配置高可用,所以为以后便利,为该库设置了开机自启动。

测试服务器信息

[root@ethandb-testdb ~]# cat /etc/redhat-release

Red Hat Enterprise Linux Server release 6.8 (Santiago)

MySQL开机自启动的配置步骤

将mysql的启动服务添加到系统服务中,设置开机自启动使用的是redhat的chkconfig命令。

1. 查看mysql安装位置

[root@ethandb-testdb ~]# which mysql

/mysqlsoft/mysql/bin/mysql

2. 创建软连接

[root@ethandb-testdb ~]# ln -s /mysqlsoft/mysql /usr/local/mysql

[root@ethan-testdb ~]# pwd

/usr/local/MySQL/support-files

[root@ethan-testdb ~]# cp MySQL.server /etc/init.d/mysqld.server

3. 尝试手动启下库

[root@ethan-testdb ~]# /etc/init.d/mysqld.server

startStarting MySQL… SUCCESS!

4. 赋予执行权限

[root@ethan-testdb ~]# chmod +x /etc/init.d/mysqld.server

5. 添加服务

[root@ethan-testdb ~]# chkconfig --add mysqld.server

6. 显示服务列表

[root@ethan-testdb ~]# chkconfig --list

mysql.server 0:off 1:off 2:on 3:on 4:on 5:on 6:off

7. 如果看到MySQL的服务,并且3,4,5都是on的话则成功;

如果是off,则使用如下命令:

[root@ethan-testdb ~]# chkconfig --level 345 mysqld.server on

至此,MySQL开机自启动设置成功。

【结语】

1.本文详述了一MySQL测试环境下配置开机自启动的步骤,具有借鉴性;

2.至于在生产环境中要不要设置开机自启动,个人意见:“通常我们不会设置开机自启动,原因为:库在正常情况下,开机自启动是方便了常规启停管理;但我们在部署生产数据库架构时,由于高可用性是必配项,如果某台库有异常,这时会进行人工排查,自启动服务有时会干扰DBA的操作和判断。故生产环境下,不建议配置开机自启动;且服务器的启停发生频度低,一般会严格走变更流程,还是踏踏实实的按照库正常操作的变更操作走方妥。”

3.以上两点为自家感悟,如有不对,欢迎指正。

欢迎关注如下个人微信公众号:

mysql添加开机自启_【实操篇】如何设置MySQL开机自启动相关推荐

  1. 华硕主板如何设置开机自启_华硕主板bios怎么设置 华硕主板bios设置方法

    "BasicInput Output System",基本输入输出系统,简称BIOS,是被固化到计算机主板上的一组程序,能够提供计算机最基本的输入和输出,修改一些很重要的信息,直接 ...

  2. 华硕主板如何设置开机自启_华硕主板bios怎样设置开机启动密码(cmos密码)

    设置方法如下: 1.计算机开机以后就慢慢的重复按Delete键,以免错过进入设置画面,进入BIOS的设置画面如图: 2.按键盘向右与向下的箭头键,选择「BIOS Security Features」, ...

  3. 华硕主板如何设置开机自启_华硕主板bios怎么设置开机启动密码(cmos密码)

    展开全部 设置方法如下: 1.计算机开机以后就慢慢的重复按Delete键,62616964757a686964616fe78988e69d8331333337393561以免错过进入设置画面,进入BI ...

  4. mysql根据中文拼音分组_【改进篇】使用MySql实现好友昵称按拼音排序或分组

    昵称排序顺序要求 大小写英文字母排序排在前面 中文按拼音排序 数字,符号以及emoji符号 后来发现原来的思路是有问题的,参与拼音排序的就只有中文,英文是没有参与排序的,原来的效果: 昵称 Apple ...

  5. MySQL 到 MongoDB 实时数据同步实操分享

    MySQL数据怎么实时同步到 MongoDB 实践分享系列 摘要:很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据.表多.数据量大等情况就难以同 ...

  6. Linux实操篇,开机重启和用户注销

    Linux实操篇,开机重启和用户注销 1. shutdown shutdown -h now :立即关机 shutdown -h 1 :一分钟后关机 shutdown -r now :立即重启 hal ...

  7. mysql集群(主从复制)实操

    mysql集群(主从复制)实操 1.环境准备 1.准备5台全新的机器 ​ 192.168.31.23 master1 ​ 192.168.31.24 master2 ​ 192.168.31.89 s ...

  8. MySQL 到 PostgreSQL 实时数据同步实操分享

    摘要:很多 DBA 和开发同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据.表多.数据量大等情况就难以同步.最近了解到一款实时数据同步工具 Tapdata C ...

  9. Linux实操篇笔记

    Linux实操篇 远程登陆Linux 先检查一下sshd服务打开没有( " * " 表示打开): setup 选择系统设置,进入下面页面: Xshell 是一个强大的安全终端模拟软 ...

  10. Linux入门笔记-尚硅谷韩顺平-基础篇实操篇

    文章目录 课程导论 基础篇 Linux入门 Linux介绍 Linux和Unix的关系 Linux和Windows比较 基础篇 Linux的目录结构 基本介绍 具体的目录结构 实操篇 vi和vim的使 ...

最新文章

  1. 【IT笔试面试题整理】字符串的组合
  2. html5 svg 拖拽,SVG拖动
  3. OD 调试带启动参数的程序
  4. 连点器安卓手机版_鼠大侠手机版下载-鼠大侠鼠标连点器手机版下载 v1.4 安卓版...
  5. linux mysql 乱码怎么解决_MySQL_linux中解决mysql中文乱码方法,改默认编码:/etc/init.d/my - phpStudy...
  6. 怎么增加一个工位?ApiPost工位有什么用?
  7. springboot项目层次结构_Springboot项目结构Springboot项目结构
  8. javascript学习之支持正则表达式的String对象的方法的使用 search match replace split
  9. 页面加载完就执行的设置?
  10. YYUC01——Windows本地环境搭建
  11. 如何在Mac上自定义文件和文件夹图标?看这里
  12. 为什么开发人员都看不起运维工程师?
  13. mm1排队论编程c语言,完整版MM1排队系统仿真matlab实验报告
  14. 【成神之路】Redis相关面试题
  15. STM32应用(七)JY901九轴姿态模块(串口DMA空闲中断和I2C通信)
  16. WS2812B彩灯 STM32HAL库开发:PWM+DMA(stm32f103c8t6)
  17. bsy代码学习--微信网页授权
  18. win10 此电脑中【设备和驱动器】位置出现空白图标
  19. win7 开启无线网
  20. 在html里如何下雪花,html加动态雪花

热门文章

  1. 感谢有你,一路同行,历史文章汇总,涉及STM32、模块使用、传感器、物联网、鸿蒙、仿真和综合实例等嵌入式的方方面面,欢迎关注。
  2. 汽车之家推荐系统排序算法迭代之路
  3. PHP实现图片加文字/图案水印
  4. oracle 2的22次方,22的2次方(2的22的2次方等于多少)
  5. 服务器装系统鼠标键盘不能动,装系统鼠标键盘不能动
  6. 关于谷歌浏览器Google Chrome 打开所有网页都显示“无标题”的解决办法。
  7. 如何成为一名推荐系统工程师
  8. ICMP协议和ARP协议
  9. 三星固态Dell版的960g的sm863a硬盘
  10. json格式转csv格式