mysql 安装

 

yum install gcc gcc-c++ ncurses-devel perl  
wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz  
tar -xzvf cmake-2.8.10.2.tar.gz
cd cmake-2.8.10.2
./bootstrap ; make ; make install



wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.25.tar.gz

  mkdir -p /data/mysqldb  

cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DMYSQL_DATADIR=/data/mysqldb \
-DMYSQL_TCP_PORT=3306 \
-DENABLE_DOWNLOADS=1

 

make && make install

chown -R mysql:mysql /usr/local/mysql

chown -R mysql:msyql /data/mysqldb

/usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/data/mysqldb --basedir=/usr/local/mysql

New default config file was created as /usr/local/mysql/my.cnf and
will be used by default by the server when you start it.
You may edit this file to change server settings

 

 

注:如果要重新编译需要rm CMakeCache.txt

 

posted @ 2015-07-15 19:50  小刘_php  阅读(82)  评论(0)    收藏  举报