服务器设置和教程 · 4 10 月, 2024

CentOS 7 安裝 MySQL 分支 MariaDB

CentOS 7 安裝 MySQL 分支 MariaDB

在當今的網絡環境中,數據庫管理系統扮演著至關重要的角色。MariaDB 作為 MySQL 的一個分支,因其開源性和高效能而受到廣泛使用。本文將指導您如何在 CentOS 7 上安裝 MariaDB,並提供一些基本的配置步驟。

為什麼選擇 MariaDB?

MariaDB 是由 MySQL 的創始人開發的,旨在保持與 MySQL 的兼容性,同時提供更好的性能和安全性。以下是選擇 MariaDB 的幾個理由:

  • 開源:MariaDB 是完全開源的,無需支付許可費用。
  • 性能優化:MariaDB 在查詢性能和數據處理方面進行了多項優化。
  • 社區支持:擁有活躍的開發者社區,能夠快速解決問題。

安裝前的準備

在開始安裝之前,請確保您的 CentOS 7 系統已經更新到最新版本。您可以使用以下命令進行更新:

sudo yum update -y

安裝 MariaDB

接下來,您可以按照以下步驟安裝 MariaDB:

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=1

2. 安裝 MariaDB

添加完存儲庫後,您可以使用以下命令安裝 MariaDB:

sudo yum install MariaDB-server MariaDB-client -y

3. 啟動 MariaDB 服務

安裝完成後,啟動 MariaDB 服務並設置其在系統啟動時自動啟動:

sudo systemctl start mariadb
sudo systemctl enable mariadb

4. 安全配置

為了提高安全性,建議運行 MariaDB 的安全腳本:

sudo mysql_secure_installation

這個腳本將引導您完成一些安全設置,包括設置 root 密碼、刪除匿名用戶、禁止 root 遠程登錄等。

基本使用

安裝和配置完成後,您可以使用以下命令進入 MariaDB 的命令行界面:

mysql -u root -p

輸入您在安全配置過程中設置的密碼後,您將進入 MariaDB 的命令行界面。在這裡,您可以創建數據庫、用戶以及執行 SQL 查詢等操作。

創建數據庫和用戶示例

以下是創建數據庫和用戶的基本示例:

CREATE DATABASE my_database;
CREATE USER 'my_user'@'localhost' IDENTIFIED BY 'my_password';
GRANT ALL PRIVILEGES ON my_database.* TO 'my_user'@'localhost';
FLUSH PRIVILEGES;

總結

在本文中,我們介紹了如何在 CentOS 7 上安裝 MariaDB,包括添加存儲庫、安裝、啟動服務以及進行基本配置。MariaDB 作為一個強大的數據庫管理系統,能夠滿足各種應用需求。如果您需要穩定的 VPS 解決方案來運行您的 MariaDB 數據庫,請考慮我們的服務,提供高效能的 香港伺服器 以支持您的業務需求。