安裝版本:5.5.32
下載下傳位址:wgethttp://ftp.ntu.edu.tw/pub/MySQL/Downloads/MySQL-5.5/mysql-5.5.32.tar.gz
安裝過程:
1、安裝依賴
yuminstall ncurses-devel –y 用于終端操作的開發包
2、安裝編譯工具
yum install cmake -y
3、添加使用者
useradd-u 8001 -s /sbin/nologin mysql
4、建立資料目錄
mkdir /data
5、編譯安裝
cmake-DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock-DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci-DWITH_EXTRA_CHARSETS=all -DWITH_MYISAM_STORAGE_ENGINE=1-DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1-DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/data-DMYSQL_USER=mysql
-----------------------
make -j 4 && make install -j 4 是指使用4個cpu核心數,如我們的雙核四線程,就可以寫4
6、檔案授權
chown -R mysql:mysql /usr/local/mysql/
chown –R mysql:mysql /data
chmod 1777 /tmp
7、建立配置檔案
cp support-files/my-large.cnf /etc/my.cnf
8、設定環境變量
echo 'exportPATH=/usr/local/mysql/bin:$PATH' >>/etc/profile
source !$
9、建立服務啟動腳本并添加開機啟動
cp support-files/mysql.server/etc/init.d/mysqld
chmod +x /etc/init.d/mysqld 給腳本添加執行權限
vim /etc/init.d/mysqld 服務啟動腳本要修改以下兩個參數
basedir=/usr/local/mysql MySQL安裝目錄
datadir= /data 資料存放目錄
chkconfig mysqld on 添加開機啟動
10、初始化資料庫
進入安裝目錄,先賦權,再執行
chmod +xscripts/mysql_install_db
/usr/local/mysql/scripts/mysql_install_db--defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/data--user=mysql
11、啟動mysql服務
service mysqld start