当前位置:首页 > 问答 > 正文

数据库管理|服务重启|CentOS系统下如何正确重启数据库服务?

数据库管理|服务重启|CentOS系统下如何正确重启数据库服务?

本文目录导读:

  1. 🔑 核心关键词
  2. 🛠️ 重启步骤(分数据库类型)
  3. ⚠️ 关键注意事项
  4. 成功验证

📚 CentOS系统下数据库服务重启指南(2025年8月更新)

数据库管理|服务重启|CentOS系统下如何正确重启数据库服务?

🔑 核心关键词

数据库管理 | 服务重启 | CentOS 7/8/9 | systemd | MySQL/MariaDB/PostgreSQL

🛠️ 重启步骤(分数据库类型)

1️⃣ 通用重启命令(systemd)

# 检查服务状态 👀
sudo systemctl status <数据库服务名>  
# 重启服务 🔄
sudo systemctl restart <数据库服务名>  

常见服务名

  • MySQL/MariaDB:mysqldmariadb
  • PostgreSQL:postgresql

2️⃣ MySQL/MariaDB 专属操作

# 安全重启(等待事务完成)🛡️
sudo systemctl restart mariadb --kill-signal=SIGTERM  

3️⃣ PostgreSQL 注意事项

# 检查活动连接 🔍
sudo -u postgres pg_ctl status -D /var/lib/pgsql/data  
# 重启 🚀
sudo systemctl restart postgresql  

⚠️ 关键注意事项

  • 备份优先 💾:重启前执行mysqldumppg_dump备份数据!
  • 检查日志 📄:
    journalctl -u <服务名> --since "5 min ago"  
  • 防火墙/SELinux 🔒:确保端口(如3306、5432)开放。

成功验证

# 确认监听端口 🎯
ss -ltn | grep -E '3306|5432'  
# 测试连接 🧪
mysql -u root -p  
psql -U postgres  

📅 信息来源:CentOS官方文档(2025-08更新)、PostgreSQL 15.4手册、MariaDB 10.11变更日志。

发表评论