在CentOS上安裝最小化的數據庫,可以選擇多種數據庫系統,如MySQL、PostgreSQL或MariaDB。以下是使用yum包管理器安裝MariaDB(MySQL的一個分支)的步驟:
更新系統: 首先,確保你的CentOS系統是最新的。
sudo yum update -y
移除可能存在的舊版本數據庫(可選): 如果你之前安裝過其他版本的數據庫,建議先移除它們。
sudo yum remove mysql mysql-server mysql-common mariadb mariadb-server mariadb-common -y
安裝MariaDB: 使用yum安裝MariaDB服務器。
sudo yum install mariadb-server mariadb -y
啟動MariaDB服務: 安裝完成后,啟動MariaDB服務并設置開機自啟。
sudo systemctl start mariadb
sudo systemctl enable mariadb
安全配置: 運行MariaDB的安全腳本,設置root密碼并移除匿名用戶等不安全的設置。
sudo mysql_secure_installation
按照提示操作,設置root密碼,移除匿名用戶,禁止root遠程登錄,刪除測試數據庫等。
登錄MariaDB: 使用root用戶登錄MariaDB。
sudo mysql -u root -p
輸入你在mysql_secure_installation中設置的root密碼。
創建新數據庫和用戶(可選): 如果你需要創建一個新的數據庫和用戶,可以使用以下SQL命令。
CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
以上步驟將幫助你在CentOS上安裝一個最小化的MariaDB數據庫。如果你需要安裝其他數據庫系統,如PostgreSQL,可以使用類似的步驟,只需將mariadb-server mariadb替換為postgresql-server postgresql即可。