Linux下mysql源碼包安裝

環境:Red Hat Enterprise Linux Server release 6.3   mysql-5.5.12.tar.gz

 
先確保刪除本機以前裝的mysql的rpm包,安裝cmake make gcc gcc-c++
 
rpm -qa |grep mysql

rpm -e mysql-server-5.1.61-4.el6.x86_64 --nodeps

檢查刪除乾淨

tar zxf mysql-5.5.12.tar.gz
 
cd mysql-5.5.12

編譯中,等待.......... 機器要是配置好編譯就很快

make&&make install

編譯出現錯誤時候刪除CmakeCache.txt,然後重新編譯。

rm -f CmakeCache.txt

cd /usr/local/mysql

拷貝配置文件,有大中小之分根據自己主機內存選擇

cp support-files/my-large.cnf /etc/my.cnf

useradd -M -s /sbin/nologin mysql    #添加mysql用戶

scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql

--datadir=/usr/local/mysql/data

更改文件夾屬性

chown -R root.mysql .

chown -R mysql data/        

cp support-files/mysql.server /etc/init.d/mysqld    #拷貝啓動腳本

/etc/init.d/mysqld start        #啓動服務

chkconfig mysqld on           #設定開機啓動

vim ~/.bash_profile       #設定一下環境

PATH=$PATH:/usr/local/mysql/bin

source ~/.bash_profile 

mysql_secure_installation    #初始化

好了我們現在可以直接登陸試試

mysql -p加剛纔初始化的密碼

show databases;    #查看數據庫

ok這就做成了。。。~。~

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章