CentOS 7 下快速配置 MariaDB 10 具體方法
MariaDB 是一個流行的開源關聯數據庫管理系統,作為 MySQL 的一個分支,提供了更高的性能和更強的功能。本文將介紹如何在 CentOS 7 上快速配置 MariaDB 10,幫助用戶輕鬆搭建數據庫環境。
前期準備
在開始之前,確保你的 CentOS 7 系統已經更新到最新版本。可以使用以下命令進行更新:
sudo yum update -y接下來,安裝一些必要的工具:
sudo yum install -y wget安裝 MariaDB 10
MariaDB 的官方源並不包含在 CentOS 的默認源中,因此需要手動添加 MariaDB 的 Yum 存儲庫。首先,創建一個新的 repo 文件:
sudo vi /etc/yum.repos.d/MariaDB.repo在文件中添加以下內容:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos7/x86_64
gpgcheck = 1
gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
保存並退出編輯器後,執行以下命令安裝 MariaDB:
sudo yum install -y MariaDB-server MariaDB-client啟動 MariaDB 服務
安裝完成後,啟動 MariaDB 服務並設置其在系統啟動時自動啟動:
sudo systemctl start mariadb
sudo systemctl enable mariadb安全配置
為了提高 MariaDB 的安全性,建議運行安全腳本來進行基本配置:
sudo mysql_secure_installation這個腳本會引導你完成以下幾個步驟:
- 設置 root 密碼
- 刪除匿名用戶
- 禁止 root 遠程登錄
- 刪除測試數據庫
- 重新加載權限表
連接到 MariaDB
完成安全配置後,可以使用以下命令連接到 MariaDB:
mysql -u root -p輸入你在安全配置過程中設置的 root 密碼,即可進入 MariaDB 的命令行界面。
創建數據庫和用戶
在 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 提供多種選擇,滿足不同需求。