`
AllenHU0320
  • 浏览: 82978 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

源码编译方式安装MySQL步骤

 
阅读更多

安装包下载地址

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

    ubuntu安装mysql5.6完整步骤说明(亲测实用).docx

    mysql8编译安装步骤

    mysql8编译安装步骤 详细记录了如何一步步从源码安装mysql8

    Linux下源码编译MySQL 5.5 与安装程全记录

    Linux下源码编译MySQL 5.5 与安装程全记录 详细步骤 亲测可用

    MYSQL5.6源码编译安装步骤.txt

    LINUX下MYSQL5.6源码安装步骤,自己在虚拟机环境下安装MYSQL的步骤总结

    源码编译安装MySQL8.0.20的详细教程

    在上篇文章给大家介绍了: MySQL8.0.20安装教程及其安装问题详细教程 ...本文章主要讲述了如何从源码编译安装MySQL社区版8.0.20,首先会介绍一些编译安装的相关知识,然后开始编译安装

    Linux5下源码编译mysql5.6实践.docx

    Linux5下源码编译mysql5.6实践,包含详细操作步骤; 提供cmake 、mysql5.6安装包; 如有疑问,可留言共同探讨。

    centos6.3中编译安装mysql.5.5.30

    本文档介绍了在CentOS6.3编译安装mysql源码包的祥细步骤,带各种命令参数的说明,附带可能出现错误的解决方法。

    在CentOS7平台下安装MySQL数据库管理系统.doc

    我们可以选择简单的二进制数据包安装,也可以选择源码包安装,由于源码安装方式编译的灵活性,这里我们将采用源码安装的方式作为演示案例,源码安装MySQL主要分为安装依赖包、下载MySQL源码包、配置安装环境,...

    CentOS MySQL 5.7编译安装步骤详细说明

    主要介绍了CentOS MySQL 5.7编译安装详细介绍的相关资料,这里对安装步骤进行了详细介绍,需要的朋友可以参考下

    linux环境mysql安装

    centos环境下的mysql5.7配置安装步骤,源码编译安装,亲测可行

    Mysql5.6.36脚本编译安装及初始化教程

    本文为centos7.3自动化编译安装mysql5.3.6的脚本及后续初始化操作,话不多少,直接上脚本。 安装脚本install.py如下: #coding=utf-8 #!/usr/bin/python import os,commands #定义变量 install_dir = '/data/mysql'...

    容器安全:Nginx源码编译在线升级、Mongo添加认证、Mysql容器版升级注意事项

    如何做出合理的决策 文章主要涉及对Ningx<1.20.x Mysql 版本的前提下在生产环境下所进行的一些列详细操作,从源码编译替换到添加认证鉴权以及在升级过程中对Dokcer做出的详细操作步骤都进行了详细的说明。...

    CentOS 7系统下MySQL编译安装.docx

    CentOS最新版系统下的MySQL 5.7.27源码编译安装部署文档,详细操作步骤,命令行!无数遍测试的结果文档,安全无忧,放心操作

    Linux下编译安装Mysql 5.5的简单步骤

    首先是安装cmake环境。因为博主测试机是ubuntu,所以直接用apt-get install cmake命令来安装,yum相信应该也一样。或者可以编译安装,步骤如下。...然后下载mysql最新源码包,编译安装。 代码如下: wge

    MySQL 5.1中文手冊

    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环境下源码安装mysql5.7.16的方法,详细分析了centos7环境下MySQL安装的相关步骤、操作命令、配置方法与注意事项,需要的朋友可以参考下

    Mysql5.6 安装方法详解

    本文详细描述mysql5.6版本的三种安装方法,1.rpm包安装;2.二进制安装;3.源码编译安装;详细描述每一种安装方法及步骤,一步到位。

    mysql中rpm方式安装的详解

    在本文中小编给大家整理了关于mysql安装之rpm方式安装的详细步骤以及注意点,需要的朋友们学习下。

    MySQL 5.1官方简体中文参考手册

    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. 升级授权表 ...

    MySQL 5.1参考手册

    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. 升级授权表 ...

Global site tag (gtag.js) - Google Analytics