天天看點

mysql5.5源碼安裝(linux)-詳細步驟

作者:無花隻有寒

1.官網下載下傳源碼包,解壓放置在/usr/local(預設此路徑減少安裝問題)。

root@as3:/usr/local# tar -xzf mysql-5.5.49-linux2.6-x86_64.tar.gz

root@as3:/usr/local# mv mysql-5.5.49-linux2.6-x86_64 mysql5.5

mysql5.5源碼安裝(linux)-詳細步驟
mysql5.5源碼安裝(linux)-詳細步驟

2.建立mysql群組和使用者(系統賬号),bash不允許登入。

root@as3:/usr/local# useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql5.5

root@as3:/usr/local# cat /etc/passwd|grep mysql

mysql5.5源碼安裝(linux)-詳細步驟

3.賦予權限,改變mysql的使用者群組為mysql

root@as3:/usr/local# chown -R mysql:mysql /usr/local/mysql5.5

root@as3:/usr/local# ls -l

mysql5.5源碼安裝(linux)-詳細步驟

4.配置檔案(my-medium.cnf檔案),複制到/etc/my.cnf

root@as3:/usr/local# cp ./mysql5.5/support-files/my-medium.cnf /etc/my.cnf

mysql5.5源碼安裝(linux)-詳細步驟
mysql5.5源碼安裝(linux)-詳細步驟

5.生成mysql資料庫,啟動mysql安全服務,啟動MySQL服務

注意目前目錄

root@as3:/usr/local/mysql5.5/scripts# ./mysql_install_db --help

root@as3:/usr/local/mysql5.5/scripts#./mysql_install_db --user=mysql --basedir=/usr/local/mysql

mysql5.5源碼安裝(linux)-詳細步驟
mysql5.5源碼安裝(linux)-詳細步驟

(小坑一點,後期将安裝目錄修改為了/usr/local/mysql)

mysql5.5源碼安裝(linux)-詳細步驟
mysql5.5源碼安裝(linux)-詳細步驟

6.啟動mysql驗證(無密碼)

mysql5.5源碼安裝(linux)-詳細步驟

7.修改mysql資料庫中root賬号的密碼(無密碼不能登入)

mysql5.5源碼安裝(linux)-詳細步驟

8.設定mysql服務開機自啟

root@as3:/usr/local/mysql/data#cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

root@as3:/usr/local/mysql/data#systemctl enable mysql

root@as3:/usr/local/mysql/data# systemctl status mysql.service

mysql5.5源碼安裝(linux)-詳細步驟

繼續閱讀