温馨提示×

centos stream8如何安装数据库

小樊
52
2025-07-20 18:09:39
栏目: 智能运维

CentOS Stream 8已经停止更新,并逐渐被Red Hat Enterprise Linux(RHEL)所取代。因此,我无法提供关于CentOS Stream 8数据库管理的具体信息。不过,我可以为你提供在CentOS 8或RHEL上进行数据库管理的一般步骤,这些步骤在CentOS Stream 9及以后的版本中仍然适用。具体介绍如下:

安装MySQL

  • 更新系统软件包

    sudo dnf update -y
    
  • 安装MySQL服务器

    sudo dnf install mysql-community-server
    
  • 启动MySQL服务

    sudo systemctl start mysqld
    
  • 设置MySQL服务开机自启

    sudo systemctl enable mysqld
    
  • 获取临时密码

    sudo grep 'temporary password' /var/log/mysqld.log
    
  • 登录MySQL并修改密码

    mysql -u root -p
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewStrongPassword!';
    

安装PostgreSQL

  • 安装PostgreSQL服务器

    sudo dnf install postgresql13-server
    
  • 初始化PostgreSQL

    sudo -u postgres postgresql-setup initdb
    
  • 启动PostgreSQL服务

    sudo systemctl start postgresql
    
  • 设置PostgreSQL服务开机自启

    sudo systemctl enable postgresql
    
  • 创建数据库和用户

    sudo -u postgres psql
    CREATE DATABASE mydb;
    CREATE USER myuser WITH PASSWORD 'mypassword';
    GRANT ALL PRIVILEGES ON mydb TO myuser;
    \q
    

请注意,由于CentOS Stream已经停止维护,建议考虑迁移到其他长期支持的Linux发行版,如RHEL,以确保系统的稳定性和安全性。

0