在CentOS Minimal上安装数据库,你可以选择多种数据库系统,如MySQL、PostgreSQL或MariaDB等。以下是在CentOS Minimal上安装MySQL的步骤:
更新系统包
sudo yum update -y  添加MySQL官方YUM仓库
sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm  安装MySQL服务器
sudo yum install mysql-server -y  启动MySQL服务
sudo systemctl start mysqld  设置MySQL开机自启
sudo systemctl enable mysqld  获取临时密码 安装完成后,MySQL会生成一个临时密码,你可以在日志文件中找到它:
sudo grep 'temporary password' /var/log/mysqld.log  运行安全脚本 使用临时密码登录MySQL,并运行安全脚本以设置新密码并禁用远程root登录等:
sudo mysql_secure_installation  按照提示操作,设置新密码并完成其他安全设置。
登录MySQL 使用新设置的密码登录MySQL:
mysql -u root -p  如果你想安装PostgreSQL,可以按照以下步骤操作:
添加PostgreSQL YUM仓库
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm  安装PostgreSQL服务器
sudo yum install postgresql-server -y  初始化数据库
sudo postgresql-setup initdb  启动PostgreSQL服务
sudo systemctl start postgresql  设置PostgreSQL开机自启
sudo systemctl enable postgresql  创建数据库用户和数据库 切换到postgres用户并创建新用户和数据库:
sudo -u postgres psql  在psql shell中执行:
CREATE USER your_username WITH PASSWORD 'your_password'; CREATE DATABASE your_database; GRANT ALL PRIVILEGES ON DATABASE your_database TO your_username; \q  MariaDB是MySQL的一个分支,安装步骤与MySQL类似:
添加MariaDB YUM仓库
sudo wget https://yum.mariadb.org/MARIADB.repo sudo mv MARIADB.repo /etc/yum.repos.d/  安装MariaDB服务器
sudo yum install mariadb-server -y  启动MariaDB服务
sudo systemctl start mariadb  设置MariaDB开机自启
sudo systemctl enable mariadb  获取临时密码并运行安全脚本
sudo grep 'temporary password' /var/log/mariadb/mariadb.log sudo mysql_secure_installation  登录MariaDB
mysql -u root -p  根据你的需求选择合适的数据库系统进行安装,并按照上述步骤完成安装和配置。