MySQL安裝過程


必備工具


1:Linux系統

2:MySQL 安裝包   http://www.mysql.com

3:cmake(cmake編譯安裝)  ncuress-devek(開發工具默認安裝)


避免端口衝突檢查 MySQL安裝情況  


rpm -q mysql-server mysql (查詢是否安裝)


編譯安裝cmake 


cd  cmake-2.8.6

./configure   

gmake  &&  gmake  install  


編譯安裝MySQL


groupadd  mysql    (建立組)

useradd -M -s /sbin/nologin mysql -g mysql    (建立程序用戶)


tar zxf mysql-5.5.22.tar.gz -C /usr/src/     (解壓MySQL壓縮包)

cd /usr/src/mysql-5.5.22/


cmake 

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql    (指定安裝到某目錄)

-DSYSCONFDIR=/etc                 (配置文件目錄)

-DDEFAULT_CHARSET=utf8                (默認字符集編碼 utf8)

-DDEFAULT_COLLATION=utf8_general_ci         (通用規則)

-DWITH_EXTRA_CHARSETS=all            (額外支持字符  all表示所有)


make  &&  make install      (安裝)


對數據庫目錄進行調整    chown -R mysql:mysql /usr/local/mysql


建立配置文件        cp     源代碼包/support-files/my-medium.cnf   /etc/my.cnf


初始化數據庫        


/usr/local/mysql/scripts/mysql_install_db 

--user=mysql     

--basedir=/usr/local/mysql          (指定基本目錄)

--datadir=/usr/local/mysql/data            (指定數據目錄)


設置環境變量         

  

vim   /etc/profile

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

. /etc/profile        (刷新,立即生效)


添加系統服務


cp    源代碼包/support-files/mysql.server /etc/rc.d/init.d/mysqld        (複製服務腳本)

chmod   +x   /etc/rc.d/init.d/mysqld            (設置權限)

chkconfig   --add mysqld            (添加爲mysqld系統服務)



啓動服務  service mysqld start



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