0
点赞
收藏
分享

微信扫一扫

MySQL安装

RockYoungTalk 2021-09-22 阅读 39
日记本

1.打开官网

2.找到社区版下载(因为被Oracle收购只有社区版是免费)

点击进入

找到社区版

即最终下载网址:https://dev.mysql.com/downloads/mysql/

3.选择源码下载source code


4.选择所需版本,按照源码包按照即可

5.需要注意,编译工具是cmake不再是以前的configure

6.报错

-- Could not find (the correct version of) boost.
-- MySQL currently requires boost_1_59_0

CMake Error at cmake/boost.cmake:88 (MESSAGE):
  You can download it with -DDOWNLOAD_BOOST=1 -DWITH_BOOST=<directory>
解决:

1.下载boost:
-----方一https://blog.csdn.net/jbl125697176/article/details/110948420?utm_medium=distribute.pc_relevant_download.none-task-blog-baidujs-1.nonecase&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-baidujs-1.nonecase
-----方二下载src.rpm包(推荐)

2.在/usr/local下创建 名为boots的目录

mkdir -p /usr/local/boots

2.进入该目录,然后下载boots

3.解压

tar xfboost_1_59_0.tar.gz

4.继续cmake,编译时加入

-DWITH_BOOST=/usr/local/boots

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql  -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306  -DWITH_BOOST=/usr/local/boots
举报

相关推荐

0 条评论