centos

CentOS下如何安装数据库

小樊
47
2025-11-05 22:51:07
栏目: 智能运维

CentOS下安装数据库的通用流程及常见数据库(MySQL、PostgreSQL)详细步骤

一、安装前的准备工作

  1. 更新系统包:确保系统软件包为最新版本,避免兼容性问题。
    sudo yum update -y  # CentOS 7
    sudo dnf update -y  # CentOS 8及以上
    
  2. 安装必要工具:安装wget(用于下载仓库文件)、gcc(编译源码时可能需要)。
    sudo yum install -y wget gcc
    

二、常见数据库安装步骤

1. MySQL/MariaDB安装(关系型数据库,兼容性强)

(1)通过Yum官方仓库安装
(2)获取临时密码并运行安全脚本
(3)验证安装

2. PostgreSQL安装(功能丰富的对象-关系型数据库)

(1)通过Yum官方仓库安装
(2)创建数据库和用户
(3)验证安装

三、后续配置建议

  1. 配置远程访问(可选):
    • MySQL:修改/etc/my.cnf,将bind-address = 127.0.0.1改为bind-address = 0.0.0.0,重启服务。
    • PostgreSQL:修改/var/lib/pgsql/13/data/postgresql.conf,将listen_addresses = 'localhost'改为listen_addresses = '*';修改/var/lib/pgsql/13/data/pg_hba.conf,添加host all all 0.0.0.0/0 md5,重启服务。
  2. 备份与恢复
    • MySQL:使用mysqldump工具导出数据库,例如:
      mysqldump -u root -p your_database > backup.sql
      
    • PostgreSQL:使用pg_dump工具导出数据库,例如:
      pg_dump -U your_username -d your_database > backup.sql
      
  3. 性能优化
    • 调整数据库配置文件(如MySQL的my.cnf、PostgreSQL的postgresql.conf),优化max_connections(最大连接数)、shared_buffers(共享缓冲区)等参数。
    • 定期清理无用数据,避免表膨胀。

注意事项

0
看了该问题的人还看了