標籤:mysql 安裝
源碼安裝Mysql資料庫:下載mysql-5.6.15.tar.gz
首先設定安裝環境
1.建立一個mysql使用者組和系統帳號
groupadd -r mysql
useradd -r -g mysql mysql
2.rpm -qa |grep mysql查看是否安裝有關於mysql的軟體,若有卸載
3.yum --disablerepo=\* --enablerepo=c6-media install cmake ncurses-devel
4.tar -zxvf mysql-5.6.15.tar.gz -C /usr/local/src
5.進入/usr/local/src/mysql-5.6.15
6.進行編譯
cmake ./ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -
DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -
DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -
DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -
DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
7.make && make install 安裝
8.cd /usr/local/mysql 進入目錄
chown -R mysql:mysql .更改許可權
./scripts/mysql_install_db --user=mysql 進行mysql的初始化安裝
chown -R root .
chown -R mysql data/
cp my.cnf /etc/ 拷貝主設定檔
9. cd /usr/local/mysql/support-files 進入目錄
cp -p mysql.server /etc/init.d/mysql
15.service mysql restart 啟動mysql
Starting MySQL. SUCCESS!
16.vim /etc/profile 增加path變數
PATH=$PATH:/usr/local/mysql/bin
17.. /etc/profile 重新讀取
18. mysql 進入資料庫 \q 退出
19. mysqladmin -u root -p password ‘135983‘ 為資料庫添加密碼
20. chkconfig --add mysql
21. echo "/usr/local/mysql/lib" > /etc/ld.so.conf.d/mysql.conf庫檔案輸出
執行ldconfig重新整理
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4D/3F/wKioL1ROR26QJExUAADzwPv5aKA261.jpg" title="4.png" alt="wKioL1ROR26QJExUAADzwPv5aKA261.jpg" />
22. cd /usr/include
22. ln -s /usr/local/mysql/include/ mysql頭
23. vim /etc/man.config 處理手冊
增加:MANPATH /usr/local/mysql/man
Mysql安裝完畢!
重啟service mysqld restart
Shutting down MySQL.. SUCCESS!
Starting MySQL. SUCCESS!
執行mysql -u root -p,讓輸入密碼即可進入!
本文出自 “王超峰的51cto部落格” 部落格,請務必保留此出處http://wangcf1009.blog.51cto.com/8589325/1568866
源碼安裝Mysql