位置: 编程技术 - 正文

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

  • 外购产品视同自产产品办理免抵退税的条件?
  • 增值税抵扣了还能作废吗
  • 劳务报酬个人所得税税率表
  • 劳动合同扣税太狠了吧
  • 城建税减半从什么时候开始
  • 清卡重用
  • 水利建设基金的会计分录
  • 小规模纳税人销售货物税率是多少
  • 公允价值确定方法最新
  • 建筑施工企业销售费用包括哪些
  • 机票报销需要什么单据
  • 加计扣除所得税怎么算
  • 如何解决私账流水过大的问题?
  • 是否退还投标文件
  • 支付的管理费用可以抵税吗
  • 托收承付是收到钱了吗
  • 个税手续费退还时间
  • 啤酒消费税的计税基础
  • 纳税信用b
  • 小规模需要公账还是私账
  • 消费税漏缴怎么补缴
  • 培训费增值税专用发票
  • 商铺出租和转租
  • 贸易公司未开票收入要报税吗
  • 三金一费包括哪些
  • 第三方派遣劳务不续签补偿金哪边出
  • 应税劳务、服务清单
  • 全屏游戏键盘一直打字
  • 合并报表长投和所有者权益抵消的原理
  • 私账的钱怎么弄到公账
  • 应收账款期末怎么算
  • 员工离职补偿金计算方法
  • 营改增后土增税收入
  • 支付投资款怎么做账
  • 消费税计算包括关税吗
  • 吸收合并重组
  • 办公楼装修费两万合理吗
  • 车间使用的辅助材料
  • 企业应付账款的会计分录
  • SpringBoot+Vue实现简单用户管理平台第一篇(后端接口设计)
  • 已入账的发票跨年退回税务
  • windows where命令
  • 母公司与子公司交易属于关联交易吗
  • 商标属于无形资产怎么入账
  • 出口未申报如何处理
  • 财政补贴收入账务处理
  • phpcms api
  • 织梦怎么用模板建站
  • 应交增值税的计算要加已交税金还是扣除
  • sqlserver存储过程教程
  • 厂房维修费是制造费用还是管理费用
  • 期权费如何入账
  • 记账凭证的编制依据是审核无误的原始凭证
  • 收到工程款怎么入账
  • 费用分割单是什么
  • 累计折旧可以作为利润分配吗
  • 预装win7系统
  • Win10自带输入法打不出中文
  • centos设置双网卡
  • 系统恢复 win10
  • linux如何给网卡配置ip地址
  • unix网络命令
  • vb win7
  • win7关掉wifi
  • 作战仿真理论与技术
  • [置顶] clauvio,Twitter小老鼠
  • javascript definitive guide
  • 利用python-Flask框架搭建本地数据可视化网站 原创
  • android adbd
  • 一次性批量随机抽取
  • jquery .val
  • js的prepend
  • python简单编码
  • 基于javascript的毕业设计选题
  • dom的操作
  • unity2d角色换装
  • 跨区域报验和预审的区别
  • 国家规定的免税项目
  • 属于资源税类的税种有哪些
  • 四川地方税务局官网首页
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设