Mysql 5.6 Cmake 編譯安裝

MySQL編譯安裝mysql

環境:
  OS: CentOS 6.6x64 mini
  mysql: mysql-5.6.25
1. mysql 下載:
    http://dev.mysql.com/downloads/mysql/
    說明:這個網站有時候JS被牆,你選擇了Source Code會沒有反應,因此能夠考慮翻翻翻翻翻翻翻Q或者直接點下邊的連接
    下載地址:
    wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.27.tar.gzlinux

2.安裝
  先禁用selinuxc++

 

yum install cmake wget gcc-c++ gcc ncurses-devel -y
groupadd mysql
useradd -g mysql mysql
tar xvf  mysql-5.6.25.tar.gz 
cd mysql-5.6.25 
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=/var/lib/mysql/mysql.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

 make 和 make install 時間比較長sql

make

 

 

make install

 

安裝完成了數據庫

cd /usr/local/mysql
chown -R mysql .
chgrp -R mysql .
scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data

 

啓動腳本網站

cp support-files/mysql.server /etc/init.d/mysql.server

 

啓動數據庫spa

bin/mysqld_safe --user=mysql &service mysql.server start
相關文章
相關標籤/搜索