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

CentOS 6.9 安裝 MySQL 5.1.73

CentOS 6.9 安裝 MySQL 5.1.73

在這篇文章中,我們將探討如何在 CentOS 6.9 上安裝 MySQL 5.1.73。MySQL 是一個流行的開源關聯數據庫管理系統,廣泛應用於各種應用程序中。雖然 MySQL 的新版本不斷推出,但某些舊版本仍然在特定環境中被使用,特別是在需要兼容性或特定功能的情況下。

前期準備

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

sudo yum update

接下來,您需要安裝一些必要的依賴包。執行以下命令來安裝:

sudo yum install -y gcc-c++ ncurses-devel

下載 MySQL 5.1.73

接下來,我們需要下載 MySQL 5.1.73 的安裝包。您可以從 MySQL 的官方網站或其他可信的源下載。以下是使用 wget 命令下載的示例:

wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.1.73-linux-i686.tar.gz

下載完成後,解壓縮安裝包:

tar -zxvf mysql-5.1.73-linux-i686.tar.gz

安裝 MySQL

接下來,將解壓縮的文件移動到適當的目錄中:

sudo mv mysql-5.1.73-linux-i686 /usr/local/mysql

然後,創建一個用於 MySQL 的用戶和組:

sudo groupadd mysql
sudo useradd -r -g mysql mysql

接下來,設置目錄的擁有權:

sudo chown -R mysql:mysql /usr/local/mysql

初始化 MySQL 數據庫

在安裝 MySQL 之前,您需要初始化數據庫。使用以下命令來初始化:

cd /usr/local/mysql
sudo bin/mysqld --initialize --user=mysql

這將創建必要的數據庫和表。初始化完成後,您可以啟動 MySQL 服務:

sudo bin/mysqld_safe --user=mysql &

配置 MySQL

啟動 MySQL 服務後,您需要設置 root 密碼。使用以下命令進入 MySQL 命令行界面:

sudo bin/mysql -u root

在 MySQL 提示符下,您可以設置 root 密碼:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your_password');

請將 ‘your_password’ 替換為您希望設置的密碼。完成後,您可以退出 MySQL:

exit;

設置 MySQL 開機自啟動

為了讓 MySQL 在系統啟動時自動啟動,您需要創建一個 systemd 服務文件。使用以下命令創建文件:

sudo vi /etc/systemd/system/mysql.service

在文件中添加以下內容:

[Unit]
Description=MySQL Community Server
After=network.target

[Service]
User=mysql
Group=mysql
ExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
LimitNOFILE = 5000

[Install]
WantedBy=multi-user.target

保存並退出編輯器。然後啟用並啟動 MySQL 服務:

sudo systemctl enable mysql
sudo systemctl start mysql

總結

在這篇文章中,我們詳細介紹了如何在 CentOS 6.9 上安裝 MySQL 5.1.73。這個過程包括了系統更新、依賴包安裝、MySQL 下載與安裝、數據庫初始化以及開機自啟動設置。這些步驟能夠幫助您在自己的伺服器上成功運行 MySQL。

如果您正在尋找高效的 VPS 解決方案,Server.HK 提供多種選擇,適合各種需求。無論是 香港伺服器 還是其他地區的服務,我們都能為您提供穩定的支持。