位置: 编程技术 - 正文

MySQL 5.7.13 源码编译安装配置方法图文教程(mysql 源码 下载)

编辑:rootadmin

推荐整理分享MySQL 5.7.13 源码编译安装配置方法图文教程(mysql 源码 下载),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql源码包下载地址,mysql5.6源码安装,mysql源代码是什么语言,mysql8.0源码安装,mysql源码及内核分析,mysql源码包下载地址,mysql5.6源码安装,mysql5.7源码安装,内容如对您有帮助,希望把文章链接给更多的朋友!

安装环境:CentOS7 位 MINI版

官网源码编译安装文档: cmake

MySQL使用cmake跨平台工具预编译源码,用于设置mysql的编译参数。如:安装目录、数据存放目录、字符编码、排序规则等。安装最新版本即可。

2> make3.

mysql源代码是由C和C++语言编写,在linux下使用make对源码进行编译和构建,要求必须安装make 3.或以上版本

3> gcc4.4.6

GCC是Linux下的C语言编译工具,mysql源码编译完全由C和C++编写,要求必须安装GCC4.4.6或以上版本

4> Boost1..0

mysql源码中用到了C++的Boost库,要求必须安装boost1..0或以上版本

5> bison2.1

Linux下C/C++语法分析器

6> ncurses

字符终端处理库

所以在安装前,需先安装相关的依赖库:

下载Boost1..0源代码,并解压到/usr/local/目录下:

二、下载MySQL源码

MySQL 5.7.13 源码编译安装配置方法图文教程(mysql 源码 下载)

从github上下载mysql的源码

如果没安装git客户端,执行yum install -y git安装。

当前分支默认为5.7版本,如果要安装其它版本,切换到相应的分支即可。如安装5.6版本:git checkout 5.6,这里以安装5.7为例。

搜狐镜像下载地址: 添加mysql用户

2> 配置mysql预编译参数

-DCMAKE_INSTALL_PREFIX:安装路径-DMYSQL_DATADIR:数据存放目录-DWITH_BOOST:boost源码路径-DSYSCONFDIR:my.cnf配置文件目录-DEFAULT_CHARSET:数据库默认字符编码-DDEFAULT_COLLATION:默认排序规则-DENABLED_LOCAL_INFILE:允许从本文件导入数据-DEXTRA_CHARSETS:安装所有字符集

更多预编译配置参数请参考mysql官方文档说明: 编译并安装

-j参数表示根据CPU核数指定编译时的线程数,可以加快编译速度。默认为1个线程编译,经测试单核CPU,1G的内存,编译完需要将近1个小时。

4> 初始化系统数据库

注意:如果使用?initialize参数初始化系统数据库之后,会在~/.mysql_secret文件中生成root用户的一个临时密码,同时也在初始化日志中打印出来了,如下图红圈中所示:

5、配置文件及参数优化

6、配置mysql服务

7、启动服务

8、设置数据库密码

9、配置mysql环境变量

四、其它注意事项

如果中途编译失败了,需要删除cmake生成的预编译配置参数的缓存文件和make编译后生成的文件,再重新编译。

标签: mysql 源码 下载

本文链接地址:https://www.jiuchutong.com/biancheng/350027.html 转载请保留说明!

上一篇:CentOS7下MySQL5.7安装配置方法图文教程(YUM)

下一篇:Mac下mysql 5.7.17 安装配置方法图文教程

  • 递延所得税资产怎么计算
  • 全国税务师官网报名
  • 提供维修业务的税率
  • 购入固定资产入账
  • 会计哪些账本需要保存
  • 单位购牙膏牙刷卫生纸怎么做账
  • 平价转让股权如何交税
  • 银行付款的会计怎么做账
  • 建筑企业劳务费怎么做账
  • 建筑业确认主营业务收入
  • 营改增后场地租赁税率
  • 中国公司投资海外有什么限制
  • 金税三期个人客户端在哪下载
  • 税收分类编码风险评估
  • 哪些人可以享受4050社保补贴
  • 发票停票会自动恢复吗
  • 作废发票如何管理
  • 研发样机转销售合法吗
  • 普通股资本成本的计算
  • 核定征收的企业可以享受税收优惠吗
  • 如何栽柑橘苗
  • 盈余积累转增资本的条件
  • 从贸易公司购买来的货物可以退税吗
  • 电脑win10点开始没反应
  • 利润分配未分配利润期末有余额吗
  • 企业利润分配的原则
  • 小规模纳税人销售自己使用过的固定资产税率
  • php基础语法
  • vben admin框架怎么实现上传文件时拿到文件参数
  • 应付股利属于什么科目
  • 票据行为包括哪4点
  • PHP:pg_field_prtlen()的用法_PostgreSQL函数
  • 月末增值税计算公式
  • 公司股东内部转让需要人脸识别吗
  • 发票已开不符合收入确认条件账务处理怎么做?
  • 蒙特勒和日内瓦的关系
  • PHP:mcrypt_module_is_block_mode()的用法_Mcrypt函数
  • 收汇金额和出口金额差额大怎么办
  • php 替换函数
  • 微信接口开发平台
  • php调用其他php
  • 浦东森林村
  • 演员片酬要分给经纪公司吗
  • 技术软件开发
  • 公司内控制度由谁制定
  • 固定资产不折旧不摊销怎么做账
  • 增值税专用发票抵扣期限
  • 待抵扣进项税的限额是什么
  • 多缴附加税退税怎么做账
  • 劳动保护费是否可以抵扣
  • 营改增无形资产
  • 销售边角料的增值税率
  • 政府资助专项资金是什么
  • 机动车临时号牌怎么贴
  • 对外支付3万美元怎么算
  • 税务局手续费返还什么时间到账
  • 社保金额不对到不了账
  • 会计科目中的财务费用
  • 小企业会计准则没有以前年度损益调整科目
  • 建账时应考虑的问题包括下列哪三项
  • 如何调优产业结构
  • 备份还原工具怎么用
  • sqlserver连接到服务器
  • linux所谓的free
  • 开机越来越慢会不会是硬件的问题
  • xp硬盘安装win7系统教程
  • 微软发布新系统
  • 在linux操作系统中把外部设备当作文件统一管理
  • spes监控原理
  • 怎么在linux中安装软件
  • js正则用法
  • 请简述vue-router路由的作用
  • unity中assets文件夹的作用
  • JavaScript中关于模板字符串
  • checkbox选中一个其余选项置灰
  • 安卓白屏问题有哪些
  • 重庆地方税务局发票查询
  • 怎么登录吉林省公务员网络培训学院
  • 山东税务自然人注册怎么回事
  • 资源税什么时候征收
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设