CentOS 7 安裝 MariaDB 10 詳解以及相關配置
MariaDB 是一個開源的關聯式資料庫管理系統,作為 MySQL 的一個分支,因其性能和安全性而受到廣泛使用。本文將詳細介紹如何在 CentOS 7 上安裝 MariaDB 10 及其相關配置,幫助用戶更好地管理資料庫。
一、安裝前的準備
在開始安裝之前,請確保您的 CentOS 7 系統已經更新到最新版本。可以使用以下命令進行更新:
sudo yum update -y接下來,您需要安裝一些必要的工具,以便於後續的安裝過程:
sudo yum install -y wget二、安裝 MariaDB 10
1. 添加 MariaDB 存儲庫
首先,您需要添加 MariaDB 的官方存儲庫。使用以下命令創建一個新的 repo 文件:
sudo vi /etc/yum.repos.d/MariaDB.repo在文件中添加以下內容:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos7/x86_64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=12. 安裝 MariaDB
添加完存儲庫後,您可以使用以下命令安裝 MariaDB:
sudo yum install -y MariaDB-server MariaDB-client3. 啟動 MariaDB 服務
安裝完成後,啟動 MariaDB 服務並設置其在系統啟動時自動啟動:
sudo systemctl start mariadb
sudo systemctl enable mariadb三、配置 MariaDB
1. 安全配置
為了提高安全性,建議運行安全腳本來配置 MariaDB。使用以下命令啟動安全配置向導:
sudo mysql_secure_installation在此過程中,您將被要求設置 root 密碼、刪除匿名用戶、禁止 root 遠程登錄以及刪除測試數據庫等。根據提示進行操作即可。
2. 登錄 MariaDB
完成安全配置後,您可以使用以下命令登錄 MariaDB:
mysql -u root -p輸入您在安全配置過程中設置的密碼,即可進入 MariaDB 的命令行界面。
3. 創建數據庫和用戶
在 MariaDB 中,您可以使用以下命令創建新的數據庫和用戶:
CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;這樣,您就創建了一個名為 mydatabase 的數據庫和一個名為 myuser 的用戶,並授予了該用戶對該數據庫的所有權限。
四、總結
本文詳細介紹了如何在 CentOS 7 上安裝 MariaDB 10 及其基本配置步驟。通過這些步驟,您可以輕鬆地設置和管理您的資料庫。若您需要更高效的 VPS 解決方案來運行您的應用,Server.HK 提供多種選擇,滿足不同需求。