首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 安裝步驟詳解:RPM、源碼與二進制三種方式

     編輯:MySQL 綜合教學

前置假設

所有安裝包/源碼置於 /tmp。

方式一:RPM 包安裝(最簡單,RedHat 推薦)

$ cd /tmp
$ su
# rpm -Uvh MySQL*

一次安裝所有 MySQL 相關包,rpm 自動處理依賴與配置。

方式二:源碼編譯安裝(可自定義參數)

相對 RPM 較繁瑣,但可在腳本中自定義安裝參數。

方式三:二進制源碼安裝

檔名類似 mysql-3.22.21-pc-linux-gnu-i686.tar.gz。

解壓與符號連結

$ cd /usr/local
$ su
# tar -zxvf /tmp/mysql-3.22.21-pc-linux-gnu-i686.tar.gz
# ln -s mysql-3.22.21-pc-linux-gnu-i686 mysql

未來升級只需解壓新版本、重建符號連結,極其方便且資料安全。

建立 mysql 運行用戶

  • 用 useradd 或 Linuxconf 建立 mysql 帳號
  • 確認無同名帳號,暫禁登入(測試環境可略過)

權限設定與初始化

# cd /usr/local
# chown -R mysql:root mysql-3.22.21-pc-linux-gnu-i686 mysql
# su mysql
$ cd mysql
$ scripts/mysql_install_db
$ exit

無錯誤訊息即成功。

設定開機自啟

# cd /etc/rc.d/init.d
# cp /usr/local/mysql/support-files/mysql.server mysql
# chmod +x mysql
# /sbin/chkconfig --del mysql
# /sbin/chkconfig --add mysql

測試驗證

# /etc/rc.d/init.d/mysql start
Starting mysqld daemon with databases from /var/lib/mysql

# /usr/local/mysql/bin/mysql
Welcome to the MySQL monitor...
mysql> show databases;
+----------+
| Database |
+----------+
| mysql    |
| test     |
+----------+

修改 root 密碼(首要安全動作)

# /usr/local/mysql/bin/mysqladmin -u root password newpassword
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved