位置: 编程技术 - 正文

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

  • 子公司分红母公司缴税吗
  • 进项认证勾选在哪里操作
  • 防雨棚设计规范
  • 耕地占用税的账务处理
  • 公司土地被征收员工该怎么办
  • pe市盈率法
  • 利息费用需要取消吗
  • 固定资产报废残料收入的账务处理
  • 工资薪金所得适用的税率是
  • 运输发票抵税多少个点
  • 代扣代缴税种有几个
  • 在产品,产成品和库存商品的区别
  • 专票作废流程是什么意思
  • 酒店工作车工作间标准
  • 抵税必须要有发票
  • 联营扣点怎么核算保本费用
  • 出口企业收到的货款是人民币还是美元
  • 出口的增值税到底怎么算的
  • 苹果电脑如何缩小图片大小
  • 材料采购差异的影响因素
  • 票据背书怎么做账
  • 房屋及建筑物改造费用
  • 个人所得税计提缴纳会计分录
  • 其他应付款余额在借方表示什么意思
  • 网速第一的国家
  • ges.dll
  • 出差补贴如何入账报销
  • Vue Grid Layout -️ 适用Vue.js的栅格布局系统(保姆级使用教程)
  • 小程序自定义tabbar创意动画
  • 增值税逾期未申报怎么补申报
  • 公立医院增值税抵扣
  • php运用
  • mysql分区实现
  • 小微企业自己记账怎么算
  • 织梦cms怎么样
  • 出租缴纳房产税
  • 增值税进项税额在借方还是贷方
  • 关于录制初三毕业班家长寄语通知
  • 取得发票没有加税怎么办
  • 房产公司业务招待费扣除政策
  • 购买金税盘是全额抵扣吗
  • 个税申报错了并撤销
  • 营销策划合作协议
  • file文件对象
  • 在建工程领用自产应税消费品
  • 以房抵债涉税分析
  • 采购暂估业务处理流程
  • 所得税弥补以前年度亏损什么意思
  • 车船使用税和印花税谁交
  • 公众号注册验证退款
  • 资金占用费如何计算企业所得税
  • 非同一控制下企业合并发生的审计费
  • 企业所有者权益在数量上等于
  • 普通发票作废如何恢复
  • 残保金的计提分录
  • 建账的三个基本步骤
  • win9怎么截图
  • 苹果mac共享改名
  • 戴尔电脑u盘快速启动
  • win8手机版
  • win7第三方更新
  • 进去界面黑屏
  • Win7电脑自动关机是什么原因
  • 批处理执行bat文件
  • 何为黄金茶
  • 滚动的纸箱
  • framework res.apk
  • JavaScript中的this指向
  • jsonp怎么使用
  • python 字符
  • java script教程
  • python中的print语句
  • javascript Slip.js实现整屏滑动的手机网页
  • 成品油税费具体计算
  • 云南省低保查询网上查询
  • 怎么查询企业类别
  • 12366纳税服务热线工作时间
  • 甘肃省国家税务局电子税务局
  • 于开年 山东省国家税务局
  • 酒店不给住怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设