您的位置:極速下載站→ 資訊首頁(yè) → 系統(tǒng)教程 → 系統(tǒng)資訊 → Centos6.4乘64編譯安裝MYSQL5.6.12教程
時(shí)間:2019-09-16 14:24:46 作者:無(wú)名 瀏覽量:31
一、預(yù)備環(huán)境
1、裝置依靠軟件包
1.# yum -y install bison bison-devel gcc gcc-c++ make cmake autoconf automake zlib* libxml* ncurses-devel libtool-ltdl-devel* openssl openssl-devel libaio libaio-devel
Centos6.4乘64編譯安裝MYSQL5.6.12教程圖1
yum源中的cmake版本號(hào)到達(dá)mysql的要求了,所以就沒(méi)有別的裝置。
2、樹立mysql用戶
1.# groupadd -r mysql
2.# useradd -g mysql -r -M -s /sbin/nologin mysql
這個(gè)mysql用戶不能登錄
二、裝置
1、解壓軟件
1.# tar -zxvf mysql-5.6.12.tar.gz -C /tmp
2、設(shè)置編譯參數(shù)
Centos6.4乘64編譯安裝MYSQL5.6.12教程圖2
01.# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
02.-DMYSQL_DATADIR=/usr/local/mysql/data \
03.-DDEFAULT_CHARSET=utf8 \
04.-DDEFAULT_COLLATION=utf8_general_ci \
05.-DWITH_EXTRA_CHARSETS:STRING=all \
06.-DWITH_MYISAM_STORAGE_ENGINE=1 \
07.-DWITH_INNOBASE_STORAGE_ENGINE=1 \
08.-DWITH_MEMORY_STORAGE_ENGINE=1 \
09.-DWITH_READLINE=1 \
10.-DENABLED_LOCAL_INFILE=1 \
11.-DWITH_SSL=system \
12.-DWITH_EMBEDDED_SERVER=1 \
13.-DWITH_READLINE=1 \
14.-DMYSQL_USER=mysql
3、裝置
1.# make && make install
三、裝備
1、為裝置目錄與數(shù)據(jù)目錄賦予權(quán)限
1.# chown -R mysql:mysql /usr/local/mysql/
2、執(zhí)行初始化腳本
1.# /usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
3、第一次發(fā)動(dòng)MySQL
1.# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
2.# chmod +x /etc/init.d/mysqld
3.# service mysqld start //發(fā)動(dòng)mysql服務(wù)
4.# chkconfig --add mysqld //
5.# chkconfig mysqld on //mysql服務(wù)每次開機(jī)自動(dòng)發(fā)動(dòng)
Centos6.4乘64編譯安裝MYSQL5.6.12教程圖3
4、裝備環(huán)境變量