ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

install mysql 踩坑之路

2020-04-18 23:51:16  阅读:303  来源: 互联网

标签:ENGINE 之路 STORAGE install mysql DMYSQL DWITH


1、准备mysql安装包

mysql-5.5.20.tar.gz

2、解压安装包

tar -zxvf mysql-5.5.20.tar.gz

3、预编译

  查看mysql解压包,没有./configure,存在的预编译方式为cmake,系统没有cmake,安装

yum install cmake ncurses-devel ncurses -y

4、直接编译

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql/\
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock\
-DMYSQL_DATADIR=/data/mysql\
-DSYSCONFDIR=/etc\
-DMYSQL_USER=mysql\
-DMYSQL_TCP_PORT=3306\
-DWITH_XTRADB_STORAGE_ENGINE=1\
-DWITH_INNOBASE_STORAGE_ENGINE=1\
-DWITH_PARTITION_STORAGE_ENGINE=1\
-DWITH_BLACKHOLE_STORAGE_ENGINE=1\
-DWITH_MYISAM_STORAGE_ENGINE=1\
-DWITH_READLINE=1\
-DENABLED_LOCAL_INFILE=1\
-DWITH_EXTRA_CHARSETS=1\
-DDEFAULT_CHARSET=utf8\
-DDEFAULT_COLLATION=utf8_general_ci\
-DEXTRA_CHARSETS=all\
-DWITH_BIG_TABLES=1\
-DWITH_DEBUG=0

报错:

CMake Error:CMAKE_C_COMPILER not set,after EnableLanguage

需要安装gcc-c++

yum install gcc-c++ -y

这个时候再重新编译仍会出现报错(错误提示就不写了),需要执行如下操作:

cd mysql-5.5.20

rm CMakeCache.txt

再编译正常 

5、安装

make

make install

之后,配置...........

标签:ENGINE,之路,STORAGE,install,mysql,DMYSQL,DWITH
来源: https://www.cnblogs.com/VkeLixt/p/12729192.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有