当前位置: 首页 > article >正文

CentOS 7.9(linux) 设置 MySQL 8.0.30 开机启动详解

文章目录

  • 一、运行级别简介
  • 二、MySQL 服务安装与运行验证
  • 三、通过 chkconfig 配置开机启动
  • 四、验证开机启动配置
  • 五、总结

一、运行级别简介

运行级别(Runlevel)定义了系统的运行模式,常见的运行级别如下:

运行级别描述
0关机模式(系统停止运行)。
1单用户模式(维护模式,类似安全模式)。
2多用户模式,无网络支持。
3完整的多用户模式,带网络支持(常用)。
4用户自定义模式(通常未使用)。
5图形界面模式(带桌面环境)。
6重启模式(系统重新启动)。

在服务器环境中,运行级别 3(多用户模式)最为常用。


二、MySQL 服务安装与运行验证

  1. 安装 MySQL 8.0.30
    、参考博客CentOS7安装MySQL8(亲测无坑百分百安装成功)

  2. 启动 MySQL 服务
    启动 MySQL 服务并确认其状态:

    service mysqld start
    service mysqld status
    
  3. 配置 MySQL 服务开机启动
    确保 mysqld 服务已注册到 chkconfig

    chkconfig --add mysqld
    

三、通过 chkconfig 配置开机启动

  1. 查看 mysqld 服务状态
    使用以下命令查看 mysqld 在各运行级别的状态:

    chkconfig --list mysqld
    

    输出示例:

    mysqld          0:off   1:off   2:on    3:on    4:on    5:on    6:off
    
    • 表示在运行级别 2、3、4、5 中,mysqld 会自动启动。
  2. 启用开机启动
    如果 mysqld 未开启开机启动,可以通过以下命令启用:

    chkconfig mysqld on
    

    验证是否已生效:

    chkconfig --list mysqld
    
  3. 禁用开机启动(可选)
    若需要临时禁用开机启动:

    chkconfig mysqld off
    

四、验证开机启动配置

  1. 重启系统
    使用以下命令重启服务器:

    reboot
    
  2. 确认服务状态
    系统启动后,通过以下命令验证 MySQL 是否已自动启动:

    service mysqld status
    

    如果服务已正常运行,输出会显示类似以下内容:

    SUCCESS! MySQL running 
    

五、总结

通过 chkconfig 工具,我们成功将 MySQL 8.0.30 配置为开机启动服务,并深入理解了运行级别的作用。在实际生产环境中,良好的服务管理策略可以有效提升系统的稳定性和可维护性。


http://www.kler.cn/a/515175.html

相关文章:

  • Android系统开发(十五):从 60Hz 到 120Hz,多刷新率进化简史
  • 重生之我在异世界学编程之C语言:深入指针篇(上)
  • 音频入门(二):音频数据增强
  • 优化使用 Flask 构建视频转 GIF 工具
  • 无人机在城市执法监管中的应用:技术革新与监管挑战
  • 软件测试入门—用例设计中的场景图和状态迁移图
  • 【esp32-uniapp小程序】uniapp小程序篇02——Hbuilder利用git连接远程仓库
  • VUE之路由Props、replace、编程式路由导航、重定向
  • 【Django开发】django美多商城项目完整开发4.0第14篇:Docker使用,1. 在Ubuntu中安装Docker【附
  • 开源AI崛起:新模型逼近商业巨头
  • 深入探讨激活函数在神经网络中的应用
  • 麒麟监控工具rpm下载
  • Couchbase UI: Indexes
  • 缓存之美:万文详解 Caffeine 实现原理(下)
  • 滑动窗口解题模板
  • MySQL中使用游标
  • C# ASP.NET MVC项目内使用ApiController
  • JAVAweb学习日记(六) 请求响应
  • 【华为OD机试】真题E卷-招聘(Java)
  • Appium 检查安装的插件
  • SQL-leetcode—1158. 市场分析 I
  • 谈谈RTMP|RTSP播放器视频view垂直|水平反转和旋转设计
  • 图论 八字码
  • 【Uniapp-Vue3】request各种不同类型的参数详解
  • 0基础跟德姆(dom)一起学AI 自然语言处理20-模型构建
  • 数据结构——算法基础