天天看點

linux下安裝mysql資料庫[安裝包深坑版]

原文連結:linux下安裝mysql資料庫[安裝包深坑版]

安裝步驟:按照一下步驟,有深坑

個人推薦mysql的5.6版坑,5.7各種一系列都是坑。

1.下載下傳位址

https://dev.mysql.com/downloads/mysql/5.6.html#downloads

注意:選擇linux版本,32,64,操作位(檢視指令 getconf LONG_BIT)

2.将下載下傳檔案包上傳至伺服器root目錄

進入安裝包所在目錄,執行指令:

tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz

3.将解壓包轉移至/usr/local/下

執行指令:

cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql

4.添加系統mysql組和mysql使用者:

執行指令:

groupadd mysql和useradd -r -g mysql mysql

5.安裝資料庫:

5.1進入安裝mysql軟體目錄:執行指令

cd /usr/local/mysql

5.2修改目前目錄擁有者為mysql使用者:執行指令

chown -R mysql:mysql ./

5.3安裝資料庫:執行指令

./scripts/mysql_install_db --user=mysql

上步操作有巨坑,在此一定碰到報錯

( ./mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory)

這時執行指令:

執行

yum -y install perl perl-devel

後在初始化資料庫即可。

bin/mysql_install_db

yum install -y perl-Data-Dumper

5.4修改目前目錄擁有者為root使用者:執行指令

chown -R root:root ./

5.5修改目前data目錄擁有者為mysql使用者:執行指令

chown -R mysql:mysql data

到此資料庫安裝完畢

6.啟動資料庫

啟動指令:

service mysql start

巨坑:Starting MySQL ERROR! Couldn’t find MySQL server (/usr/local/mysql/bin/mysqld_safe)

需要看自己的mysql的安裝路徑,/usr/local/mysql/bin 若不相同,修改重新開機

至此資料安裝啟動完成,遠端連結依然會報錯

解決 遠端10060報錯,

MySql連接配接10060開啟遠端端口防火牆 http://licocom.com/archives/649

面向開發過程,記錄學習之路。

繼續閱讀