mysql安装(5.7版本源码安装)
2018-03-22 11:02
357 查看
环境是ubuntu16.04
尝试安装最新的mysql5.7.21版本,发现以前安装脚本执行后会报错缺少boost_1_59_0(5.7版本依赖于boost_1_59_0, 尝试用1.63.0版本替换失败), mariadb-10.2.13却完美兼容mysql以前的安装语句
第一步运行:
sudo apt-get install libaio1 make bison1 g++ build-essential libncurses5-dev cmake第二部:在mysql源码处执行
cmake . -DCMAKE_INSTALL_PREFIX=/alidata/server/mysql -DMYSQL_DATADIR=/alidata/server/mysql -DSYSCONFDIR=/alidata/server/mysql/conf -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/alidata/server/lib/boost
-DDOWNLOAD_BOOST 当没有指定BOOST路径(-DWITH_BOOST),会从官网地址下载(可惜下载太慢了)
boost_1_59_0 下载地址(官网下载太慢,所以提供百度网盘下载地址)
链接: https://pan.baidu.com/s/11wgR_mJ9lttW7lWrmv24jw 密码: 8gbp
我设置的boost_1_59_0 .tar.gz路径是在/alidata/server/lib/boost目录下,直接把boost压缩包放进去,然后执行安装命令即可。
最后面直接执行
make&&make install
尝试安装最新的mysql5.7.21版本,发现以前安装脚本执行后会报错缺少boost_1_59_0(5.7版本依赖于boost_1_59_0, 尝试用1.63.0版本替换失败), mariadb-10.2.13却完美兼容mysql以前的安装语句
第一步运行:
sudo apt-get install libaio1 make bison1 g++ build-essential libncurses5-dev cmake第二部:在mysql源码处执行
cmake . -DCMAKE_INSTALL_PREFIX=/alidata/server/mysql -DMYSQL_DATADIR=/alidata/server/mysql -DSYSCONFDIR=/alidata/server/mysql/conf -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/alidata/server/lib/boost
-DDOWNLOAD_BOOST 当没有指定BOOST路径(-DWITH_BOOST),会从官网地址下载(可惜下载太慢了)
boost_1_59_0 下载地址(官网下载太慢,所以提供百度网盘下载地址)
链接: https://pan.baidu.com/s/11wgR_mJ9lttW7lWrmv24jw 密码: 8gbp
我设置的boost_1_59_0 .tar.gz路径是在/alidata/server/lib/boost目录下,直接把boost压缩包放进去,然后执行安装命令即可。
最后面直接执行
make&&make install
相关文章推荐
- 同机安装多个MySQL版本-MySQL 5.7源码安装流程详解
- MySQL 5.7及以上解压缩版本配置安装
- linux下安装5.7版本的MySQL和卸载MySQL
- mysql 5.7以上版本下载及安装图文教程
- mysql 5.7以上版本下载及安装
- MySQL 5.7源码编译安装
- 安装Mysql 数据库 5.7 server(和以往的版本配置方式有所不同) 直接看一篇靠谱的文档
- linux 下安装Mysql 5.7+版本
- CentOS 7 源码安装 mysql5.7
- docker centos7 源码安装MySQL-5.7
- Mysql5.7解压版安装(windows版本)
- mysql 5.7版本安装问题
- MySQL 5.7版本 安装
- CentOS 6.5以上版本安装mysql 5.7 完整版教程(修订版)
- mysql 5.7以上版本下载及安装图文教程
- 关于mysql 5.7版本安装过程排错,以及安装方法。
- Mysql5.7解压版安装(windows版本)
- 解压安装5.7以上版本的MySQL
- MySQL 5.7及以上解压缩版本配置安装
- Linux系统下以RPM方式安装mysql-5.7.9【5.7版本以后,启动mysqld服务首次登录需要密码,为root生成的随机密码在错误日志文件/var/log/mysqld.log】