centos

CentOS Extract如何配置数据库

小樊
62
2025-08-04 14:11:13
栏目: 智能运维

在CentOS系统中配置数据库通常涉及几个关键步骤,包括安装数据库软件、初始化数据库、配置数据库参数以及启动数据库服务。以下是配置MySQL和PostgreSQL数据库的详细步骤:

配置MySQL数据库

  1. 下载并解压MySQL压缩包
  1. 创建用户组和用户
  1. 赋权
  1. 初始化数据库
  1. 配置 MySQL
  1. 启动MySQL服务
  1. 设置MySQL开机自启
  1. 登录MySQL并修改临时密码

配置PostgreSQL数据库

  1. 安装PostgreSQL
sudo yum install -y postgresql16 postgresql16-server
  1. 初始化数据库
sudo /usr/pgsql-16/bin/postgresql-16-setup initdb
  1. 启动并设置开机自启
sudo systemctl start postgresql-16
sudo systemctl enable postgresql-16
  1. 修改 PostgreSQL 配置
sudo vi /var/lib/pgsql/16/data/postgresql.conf

listen_addresses 设置为 '*'

listen_addresses = '*'
sudo vi /var/lib/pgsql/16/data/pg_hba.conf

添加如下内容(允许任何 IP 使用 MD5 验证访问):

host all all 0.0.0.0/0 md5
host all all ::/0 md5
  1. 重启 PostgreSQL
sudo systemctl restart postgresql-16
  1. 设置 PostgreSQL 超级用户密码
sudo -i -u postgres

进入 PostgreSQL 命令行 psql,设置密码:

ALTER USER postgres PASSWORD 'your_password';

退出 psql:\q

  1. 测试连接
psql -U postgres

在其他机器上,使用命令行或 GUI 工具(如 DBeaver)测试连接,确保可以正常访问 PostgreSQL。

以上步骤提供了在CentOS系统中配置MySQL和PostgreSQL数据库的基本流程。根据具体需求,可能还需要进行进一步的配置和优化。

0
看了该问题的人还看了