位置: 编程技术 - 正文

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 安装配置方法图文教程

  • 工商年报多久能显示
  • 处置投资性房地产对损益的影响
  • 研发辅助账科目设置
  • 建筑类企业是否允许留抵
  • 一般纳税人应交增值税怎么算
  • 公司为员工采购设备,order
  • 企业文化事业建设费计算
  • 通用机打发票如何验旧
  • 全资子公司合并报表是权益法还是成本法
  • 房地产开发企业预缴增值税
  • 购入资产的入账价格一般是以该项资产的什么反应
  • 物资采集是什么意思
  • 海关废品回收
  • 资本公积在现金流量表哪里体现
  • 租地协调费没发票怎么入账?
  • 办公用品报销项目怎么写
  • 部分预收账款会计科目
  • 嵌入式软件收入算制造业收入吗
  • 电子发票如何打印清单明细
  • 出口进项税额转出怎么做账务处理
  • 研发支出资本化支出在报表哪里
  • 小规模不动产销售不动产怎么交税
  • 支付宝对公账户还款清零要多久
  • 卷烟消费税税率表
  • 研发支出费用如何计算应交所得税?
  • 个体工商户核定征收怎么报税
  • 个人将房产无偿赠与他人应交个人所得税吗
  • 物业公司哪些收费项目
  • 免税企业进项怎么处理
  • 客户退回货物会计分录
  • windows11关机在哪
  • PHP+jQuery翻板抽奖功能实现
  • 应收账款转让的风险
  • 交所得税的会计科目
  • 分期收款销售账务处理及税务处理
  • vue如何预加载图片
  • php curl_exec
  • 解决出现问题的人
  • 中科院院士2023增选
  • 凯斯西储大学在哪个城市
  • ts中如何定义一个数组
  • echarts饼图参数配置
  • php实现导出带样本的方法
  • 收到招标文件怎么回函
  • ps位图矢量化
  • 个人转让上市公司原始股
  • 增值税发票名称可以写个人吗
  • 机械设备大修标准
  • 发票税额打印不全可以入账吗
  • 一个简单的web项目名称
  • 企业需要准备哪些申报材料?
  • 进项税都有什么
  • 机器设备可以作为出资方式吗
  • 拆迁补偿款的组成
  • 公允价值变动损益属于什么科目
  • 经营租赁方式租入再转租的建筑物
  • 房地产采取按揭销售的,其销售的入账时间为
  • 资产减值损失科目
  • 超市购销和联营哪个好
  • 小规模纳税人退税账务处理
  • 收到注册资本金什么时候交印花税
  • 存货损失营业外支出
  • 个体工商户对公账户需要交税吗
  • 个体工商户个税2023最新政策
  • mysql varchar2
  • sql存储过程实例
  • mysql 绿色版安装
  • 清理系统休眠文件
  • wlltweak.exe
  • win7纯净版系统安装教程
  • unity判断点击ui
  • python3.7内置模块
  • unity ui碰撞
  • android按钮按下变色
  • 建筑劳务个人所得税申报
  • 资产划转是什么会计科目
  • 什么是增值税一般纳税人证明
  • 电子税务局第一次申请发票流程
  • 企业所得税预缴时间规定
  • 房产增值税和土地增值税的区别案例
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设