当前位置:网站首页>MySQL5.7的安装编译及报错的解决方法
MySQL5.7的安装编译及报错的解决方法
2022-08-02 03:35:00 【linyxg】
Mysql的下载
源码安装包官网下载地址: https://dev.mysql.com/downloads/mysql/.
选择 DOWNLOADS ,点击页面里的 MySQL Community(GPL) DOWNLOADS
选择 MySQL Community Server
点击选择 “Archives”

推荐下载mysql-boost的版本,否则还要去安装boost。
Mysql的安装
1、先安装 yum install cmake 软件
2、找到mysql安装包所在的目录,查看安装包是否存在,我安装的是5.7.31版本。
3、解压源码安装包。
4、进入解压后的mysql的目录
5、cmake命令安装mysql
复制粘贴:cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DMYSQL_UNIX_ADDR=/usr/local/mysql/data/mysql.sock -DWITH_INNOBASE_STORAGE_ENGINE=1 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -DWITH_BOOST= /root/mysql-5.7.31/boost/boost_1_59_0
注意:参数 -DWITH_BOOST = 后的路径为boost所在的位置,可以是绝对路径也可以是相对路径,BOOST下载的安装包里自带。
安装编译时报错的解决方法
以下是我安装编译MySQL时遇到的一些报错
1、
解决方法:

2.、在编译MySQL的时候出现以下报错:
解决方法:
3、 在编译MySQL的时候出现以下报错:
解解决方法
1、下载rpcsvc安装包:
[ 复制粘贴到命令行,当前在什么目录下,下载的安装包就在当前目录。]
2、解压安装包:
3、进入解压安装包后的目录,编译及安装
解决报错后再次安装成功后安装软件:
边栏推荐
猜你喜欢
随机推荐
剑指Offer 13.机器人的运动范围 深度优先遍历
onvif/rtsp转gb28181协议,无缝对接国标平台
Beckhoff ET2000 listener use
工作过程中问题汇总
Introduction and mock implementation of list:list
C语言教程 - 制作单位转换器
【Connect the heart rate sensor to Arduino to read the heart rate data】
微服务入门
STM32 CAN 介绍以及相关配置
剑指Offer 32.Ⅲ从上到下打印二叉树
AD实战篇
视频监控平台-国标28181-2016版平台,已公网部署
MAC安装Mysql超详细完整教程
unity学习(五):Excel表格读取和数据类生成
Lightly 支持 Markdown 文件在线编写(文中提供详细 Markdown 语法)
最长公共子串
剑指Offer 35.复杂链表的复制
如何将 DevSecOps 引入企业?
【LeetCode】链表相加 进位
如何用 Lightly 进行 Debug 断点调试?









