安装包下载地址
http://dev.mysql.com/downloads/mysql/
http://www.mysql.com/downloads/mysql/
mysql-5.5.28.tar.gz
mysql-5.6.16.tar.gz
1.安装CMake源码编译配置工具
#yum install cmake
#useradd mysql
2.创建操作系统层的MySQL用户和用户组
#groupadd mysql
#useradd -g mysql mysql
3.设置用户操作系统资源的限制
#vim /etc/security/limits.conf
mysql soft nproc 2047
mysql hard nproc 16384
mysql soft nofile 1024
mysql hard nofile 65536
4.解压源码包
#tar –xvf mysql-5.6.16.tar.gz
#cd mysql-5.6.16
5.执行cmake命令,生成编译配置文件
#cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DENABLED_LOCAL_INFILE=ON \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_EXAMPLE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
-DCOMPILATION_COMMENT='hgc for mysqltest' \
-DWITH_READLINE=ON \
-DSYSCONFDIR=/data/mysqldata/3306 \
-DMYSQL_UNIX_ADDR=/data/mysqldata/3306/mysql.sock
6.执行编译和安装
#make && make install
make是用来编译的,它从Makefile中读取指令,然后编译
make install是用来安装的,它是从Makefile中读取指令,将软件安装到指定的位置
将/usr/local/mysql目录打包压缩,得到的文件就相当于一套二进制版本的MySQL,解压到同配置的服务器上就可以直接使用
7.修改目录权限和环境变量等
#chown –R mysql:mysql /usr/local/mysql
#vim /home/mysql/.bash_profile
export PATH=/usr/local/mysql/bin:$PATH
export LANG=zh_CN.GB18030
根据实际情况设置环境变量LANG
相关推荐
ubuntu安装mysql5.6完整步骤说明(亲测实用).docx
mysql8编译安装步骤 详细记录了如何一步步从源码安装mysql8
Linux下源码编译MySQL 5.5 与安装程全记录 详细步骤 亲测可用
LINUX下MYSQL5.6源码安装步骤,自己在虚拟机环境下安装MYSQL的步骤总结
在上篇文章给大家介绍了: MySQL8.0.20安装教程及其安装问题详细教程 ...本文章主要讲述了如何从源码编译安装MySQL社区版8.0.20,首先会介绍一些编译安装的相关知识,然后开始编译安装
Linux5下源码编译mysql5.6实践,包含详细操作步骤; 提供cmake 、mysql5.6安装包; 如有疑问,可留言共同探讨。
本文档介绍了在CentOS6.3编译安装mysql源码包的祥细步骤,带各种命令参数的说明,附带可能出现错误的解决方法。
我们可以选择简单的二进制数据包安装,也可以选择源码包安装,由于源码安装方式编译的灵活性,这里我们将采用源码安装的方式作为演示案例,源码安装MySQL主要分为安装依赖包、下载MySQL源码包、配置安装环境,...
主要介绍了CentOS MySQL 5.7编译安装详细介绍的相关资料,这里对安装步骤进行了详细介绍,需要的朋友可以参考下
centos环境下的mysql5.7配置安装步骤,源码编译安装,亲测可行
本文为centos7.3自动化编译安装mysql5.3.6的脚本及后续初始化操作,话不多少,直接上脚本。 安装脚本install.py如下: #coding=utf-8 #!/usr/bin/python import os,commands #定义变量 install_dir = '/data/mysql'...
如何做出合理的决策 文章主要涉及对Ningx<1.20.x Mysql 版本的前提下在生产环境下所进行的一些列详细操作,从源码编译替换到添加认证鉴权以及在升级过程中对Dokcer做出的详细操作步骤都进行了详细的说明。...
CentOS最新版系统下的MySQL 5.7.27源码编译安装部署文档,详细操作步骤,命令行!无数遍测试的结果文档,安全无忧,放心操作
首先是安装cmake环境。因为博主测试机是ubuntu,所以直接用apt-get install cmake命令来安装,yum相信应该也一样。或者可以编译安装,步骤如下。...然后下载mysql最新源码包,编译安装。 代码如下: wge
2.8.7. 在Windows下编译MySQL客户端 2.9. 安装后的设置和测试 2.9.1. Windows下安装后的过程 2.9.2. Unix下安装后的过程 2.9.3. 使初始MySQL账户安全 2.10. 升级MySQL 2.10.1. 从5.0版升级 2.10.2. 升级授权表 ...
主要介绍了centos7环境下源码安装mysql5.7.16的方法,详细分析了centos7环境下MySQL安装的相关步骤、操作命令、配置方法与注意事项,需要的朋友可以参考下
本文详细描述mysql5.6版本的三种安装方法,1.rpm包安装;2.二进制安装;3.源码编译安装;详细描述每一种安装方法及步骤,一步到位。
在本文中小编给大家整理了关于mysql安装之rpm方式安装的详细步骤以及注意点,需要的朋友们学习下。
2.8.7. 在Windows下编译MySQL客户端 2.9. 安装后的设置和测试 2.9.1. Windows下安装后的过程 2.9.2. Unix下安装后的过程 2.9.3. 使初始MySQL账户安全 2.10. 升级MySQL 2.10.1. 从5.0版升级 2.10.2. 升级授权表 ...
2.8.7. 在Windows下编译MySQL客户端 2.9. 安装后的设置和测试 2.9.1. Windows下安装后的过程 2.9.2. Unix下安装后的过程 2.9.3. 使初始MySQL账户安全 2.10. 升级MySQL 2.10.1. 从5.0版升级 2.10.2. 升级授权表 ...