centos7安装mysql5.7.16_centos7.x编译安装mysql5.7.16
对于5.7以后的mysql编译安装,我遇到了不少坑,各种问题。mysql5.7.18编译openssl会出错,环境也神奇地报其他问题,即使我安装成功了,却无法以安装模式登陆mysql修改密码。
最后使用前几个版本就解决问题了。我使用的是5.7.16.
#系统安装条件
1> cmake
MySQL使用cmake跨平台工具预编译源码,用于设置mysql的编译参数。如:安装目录、数据存放目录、字符编码、排序规则等。安装最新版本即可。
2> make3.75
mysql源代码是由C和C++语言编写,在Linux下使用make对源码进行编译和构建,要求必须安装make 3.75或以上版本
3> gcc4.4.6
GCC是linux下的C语言编译工具,mysql源码编译完全由C和C++编写,要求必须安装GCC4.4.6或以上版本
4> Boost1.59.0
mysql源码中用到了C++的Boost库,要求必须安装boost1.59.0或以上版本
5> bison2.1
Linux下C/C++语法分析器
6> ncurses
字符终端处理库
官网的温馨提示:足够的可用内存 如果在编译大型源文件时遇到诸如“ 内部编译器错误 ”等问题 ,可能是内存太少。如果在虚拟机上编译,请尝试增加内存分配。
附官网编译安装mysql步骤
附网上的参数配置参考,但是我使用网友这个编译安装是不成功的。这里只是为了参考他备注的参数,备注参数感觉还是可以的。
#
文档参考:https://dev.mysql.com/doc/refman/5.7/en/source-installation.html
支持平台 https://www.mysql.com/support/supportedplatforms/database.html
本文转自 yanconggod 51CTO博客,原文链接:http://blog.51cto.com/yanconggod/1945644
centos7安装mysql5.7.16_centos7.x编译安装mysql5.7.16相关推荐
- mysql 5.6.36安装图解_2017年12月聚合文章--实战-Mysql5.6.36脚本编译安装及初始化 | 码友网...
概述 本文为centos7.3自动化编译安装mysql5.3.6的脚本及后续初始化操作,话不多少,直接上脚本. 安装脚本install.py如下:#coding=utf-8#!/usr/bin/pyt ...
- mysql 5.7 源码编译安装_mysql-5.7.*源码编译安装
mysql-5.7.*源码编译安装 系统安装条件 官方文档说明:http://dev.mysql.com/doc/refman/5.7/en/source-installation.html 1> ...
- linux apache 安装 rewrite,linux下单独编译安装Apache rewrite_module
Redhat linux下单独编译安装Apache rewrite_module Apache已经编译安装完了,今天弄了个lifebox,装完后发现必须得用rewrite,所以就给它装了个~~ 找到a ...
- 新安装和已安装nginx如何添加未编译安装模块/补丁
新安装和已安装nginx如何添加未编译安装模块/补丁 --http://www.apelearn.com/bbs/forum.php?mod=viewthread&tid=10485& ...
- nginx php 源码安装,Nginx和php安装及配置一之编译安装nginx-1.8.0
本篇文章给大家分享的内容是关于Nginx和php安装及配置一之编译安装nginx-1.8.0 ,有着一定的参考价值,有需要的朋友可以参考一下 一.编译安装nginx-1.8.0 1.创建放置安装包的目 ...
- 安装centos7步骤_Centos7下源码编译安装mysql5.7 详细步骤 小白也能安装
.清理安装环境: # yum erase mariadb mariadb-server mariadb-libs mariadb-devel -y # userdel -r mysql # rm -r ...
- centos7源代码安装mysql5.7_CentOS7源码编译安装MySQL5.7.11
最新mysql5.7.15,更新于2016-10-11 准备工作 yum -y install ncurses-devel cmake 下载地址 http://cdn.mysql.com/Downl ...
- MySQL5.6二进制软件包编译安装详解(三)
一.软件环境 [root@localhost ~]# uname -r 3.10.0-862.el7.x86_64 [root@localhost ~]# cat /etc/redhat-releas ...
- mysql源 如何编译安装,MySQL5.7.22-源代码编译安装
Centos下用cmake编译安装MySQL 5.7.22 环境:CentOS6.8 [root@li1164-33 mysql5722]# cat /etc/redhat-release CentO ...
- mysql5.5.8编译安装_MySQL5.5.8源代码编译安装
/*安装CMake*//*进入CMake源代码所在目录*/cd #/*解压CMake源代码*/tar zxf cmake-2.8.3.tar.gz /*进入CMake源代码目录*/cd cmak 首页 ...
最新文章
- iOS面试题整理---关键字!!!
- JS中使用EL表达式
- 想与 Oracle 说“再见”,太难了!
- java删除通用方法_一个比较通用的java删除文件和文件夹的方法
- 已触发了一个断点 vs_VSCode源码分析-断点调试
- 港中文等提出:开放世界实体分割
- excel有关计算机问题,Excel的相关解决方法
- python纳入小学课本了吗_Python语言为什么被推荐纳入高考和小学教材
- 7-24 悄悄关注 (10 分)
- python获取股票历史数据_量化交易之如何获取股票历史数据并存为csv
- moto txt阅读器java版,moto txt阅读器手机版下载
- oc61--block
- 增强SEO的div+css命名规则
- 计算机知识提炼,2017计算机考研:操作系统复习策略及重要知识点提炼
- ISO27001:2013体系认证
- 计算机英语(王艺)译文(unit6-unit12)
- 区块链学习笔记12——BTC思考
- [ffmpeg][goav]ffmpeg代码例子pcmu重采样并转码aac格式
- 【CVPR2020】Designing Network Design Spaces
- 一些格言,希望自己铭记在心
热门文章
- spark多字段排序与取topN
- 统计某个字符串出现的次数
- 让程序员爱不释手的两个导航网站
- python---numpy简单用法
- c语言编程n元一次方程,解n元一次方程
- mysql临时表多线程时能用吗_学会使用临时表优化,切记不要乱用临时表(记录一)...
- unity html get post,使用C#开发HTTP服务器系列之实现Get和Post
- 首届全国大学生工程训练综合能力竞赛圆满落幕
- linux 解决Linux上解压jdk报错gzip: stdin: not in gzip format
- mysql 主从延迟及对应解决方案