centos7源码安装mysql-5.6.20
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了centos7源码安装mysql-5.6.20,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2093字,纯文字阅读大概需要3分钟。
内容图文
![centos7源码安装mysql-5.6.20](/upload/InfoBanner/zyjiaocheng/458/6455f18145af4c98a4e47ee813b7d431.jpg)
运行环境:
系统版本 | CentOS-7-x86_64-DVD-1503-01(系统已配置网络,可连接外网,为下面使用yum安装依赖包准备) |
软件版本 | mysql-5.6.20.tar.gz |
准备工作:
1、下载mysql-5.6.20.tar.gz源码安装包
下载地址 | http://pan.baidu.com/s/1mgq2gpa |
提取密码 | syy3 |
2、拷贝安装包到 /usr/local/mysql文件夹(没有文件夹可使用命令mkdir mysql来创建该文件夹)
3、检查系统是否已安装过msql
[root@localhost mysql]# rpm -qa|grep mysql
//如果已安装,使用以下命令卸载
[root@localhost mysql]# rpm -e --nodeps 文件名
编译安装:
1、解压
[root@localhost mysql]# tar -xvzf mysql-5.6.20.tar.gz
2、安装mysql所依赖的包
[root@localhost mysql]# yum -y install make gcc-c++ cmake bison-devel ncurses-devel libaio
[root@localhost mysql]# yum install libaio libaio-devel -y
[root@localhost mysql]# yum install perl-Data-Dumper -y
[root@localhost mysql]# yum install net-tools -y
3、编译
[root@localhost mysql]# cd mysql-5.6.20/
[root@localhost mysql-5.6.20]# 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
4、至此,mysql安装成功!
可能出现的问题:--Configuring incomplete,errors orrcurred!
解决方案:
1、下载ncurses-devel
2、删除CMakeCache.txt
3、安装ncurses-devel
4、重新编译
[root@localhost mysql-5.6.20]# 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
二、配置msql
centos7源码安装mysql-5.6.20
标签:
本文系统来源:http://www.cnblogs.com/yunns/p/4871337.html
内容总结
以上是互联网集市为您收集整理的centos7源码安装mysql-5.6.20全部内容,希望文章能够帮你解决centos7源码安装mysql-5.6.20所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。