原文連結: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
面向開發過程,記錄學習之路。