码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 5.7 编译过程

时间:2018-05-20 12:58:49      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:myisam   依赖包   gcc-c++   yum   sam   readline   def   安装mysql   ext   

**************************************************************************************************
MySQL 5.7 编译过程
**************************************************************************************************

1.安装依赖包

yum -y install gcc gcc-c++ ncurses ncurses-devel cmake


2.编译安装MySQL

tar -xzvf boost_1_59_0.tar.gz -C /usr/local/

mv /usr/local/boost_1_59_0 /usr/local/boost


tar -xzvf mysql-5.7.20.tar.gz

cd mysql-5.7.20/

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.7 \
-DMYSQL_UNIX_ADDR=/usr/local/mysql-5.7/mysql.sock \
-DMYSQL_DATADIR=/usr/local/mysql-5.7/data \
-DWITH_BOOST=/usr/local/boost \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306 \
-DDOWNLOAD_BOOST=1


make && make install

MySQL 5.7 编译过程

标签:myisam   依赖包   gcc-c++   yum   sam   readline   def   安装mysql   ext   

原文地址:https://www.cnblogs.com/LyShark/p/9062787.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!