位置: 编程技术 - 正文

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

  • 小企业会计制度科目和2013年小企业会计准则科目的区别
  • 会计没签字出纳付款违法么
  • 员工报销款可以公转私吗
  • 货物及劳务税目
  • 接受非货币性资产捐赠以其什么确认捐赠额
  • 古董卖给公司
  • 营改增后企业出售使用过的旧车
  • 银行手续费没拿可以退吗
  • 总公司发工资子公司代缴个税
  • 小规模纳税人开具1%增值税专用发票可以抵扣吗
  • 应征增值税不含税销售额(3%征收率)怎么算
  • 节假日加班工资是平时的几倍?
  • 培训过程中出现的问题及解决办法
  • 职工福利费发票开票范围
  • 销售单怎么设置打几行
  • 零申报 社保
  • 如何开启系统设置
  • 投资性房地产出售
  • 什么是产品?产品的举例子
  • 企业的民间借贷合法吗
  • php获取网页视频地址
  • 返还土地出让金如何追缴的
  • 固定资产可以直接入账吗
  • 利润分配的会计分录怎么写
  • 合伙企业分红个税税率表
  • 增值税专用发票怎么开
  • 拨缴经费收入上解部分
  • 酒店客房成本构成
  • 资产负债表各项目年初余额栏内各项数字
  • 高通芯片开发
  • nodejs c扩展
  • cp命令复制文件到另一个目录并改名
  • ntpd命令
  • 2020织梦建站教程全集
  • 其他业务收入与营业外收入
  • 企业收到财政拨付的专项资金账务处理
  • 预付账款和应付账款怎么合并
  • 专票时限是多长时间的
  • 贷方账户日累计金额超限什么意思
  • 合同资产和合同负债的区别
  • 公交车经营权转让案例
  • 应付账款抹零摘要怎么写
  • 收入分成的账务处理会计分录
  • 股东投资款是否要缴税
  • 过路费计入差旅费还是车辆
  • 进出口企业需要哪些手续
  • 资产负债表中负债的排列依据是
  • 补税的会计分录
  • 增值税发票备注栏最新规定
  • 公司网站维护费用计哪个科目
  • 设备基础属于什么基础
  • 新会计制度下五类是什么
  • 京东卖家怎么开普通发票
  • mysql查询条件不区分大小写
  • sqlserver数据库恢复
  • mysql主界面
  • sqlserver性能优化
  • win2000停止服务
  • virtualbox?
  • vsftpd 550错误
  • onenotewindows10
  • linux的文件和目录的区别
  • win10输入框在哪里
  • win10系统怎么设置默认打印机
  • windows7桌面背景怎么设置
  • windows视频截屏
  • ExtJS PropertyGrid中使用Combobox选择值问题
  • android:View的setTag和getTag使用
  • node.js介绍
  • unity3drpg游戏
  • python中的文件
  • 重庆电子税务局怎么绑定办税人员
  • 公司的完税证明必须打印吗
  • 税盘换电脑怎么登陆
  • 辽宁省国家税务总局
  • 沈阳市税务局全称
  • 核定征收,新企业怎么填
  • 个人所得税票样
  • 福建生育津贴要交满几个月
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设