linux 安装mysql报错 This CMake script will look for boost in <directory>. If it is not there, it wil

cmake -DDOWNLOAD_BOOST=1 -DCMAKE_INSTALL_PREFIX=/usr/local/mysql/ -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DWITH_INNODB_MEMCACHED=1 -DWITH_DEBUG=OFF -DWITH_ZLIB=bundled -DENABLED_LOCAL_INFILE=1 -DWITH_BOOST=/usr/local/mysql/boost -DENABLED_PROFILING=ON -DMYSQL_MAINTAINER_MODE=OFF -DMYSQL_DATADIR=/usr/local/mysql/data -DMYSQL_TCP_PORT=3306

这个报错原因是没安装boost,
根据菜鸟教程中安装mysql的安装方法走。(菜鸟上提供的mysq链接不能用了,自己在mysql官网上找的)上面的代码是菜鸟教程中的命令,在前面多加一句
-DDOWNLOAD_BOOST=1 -DCMAKE_INSTALL_PREFIX=/usr/local/mysql/
其中/usr/local/mysql/为安装boost的目录,你也可以换成其他目录,执行以上命令会自动下载安装boost到对应的.

本人使用阿里云服务,踩坑点:
linux下载mysql 后,解压tar zxvf 后 看看里面有没有CMackLists.txt,如果没有说明下载错了。
我选择的是
Operating System:source code
Product Version8.2.0
linux 安装mysql报错 This CMake script will look for boost in <directory>. If it is not there, it wil_第1张图片

linux 安装mysql报错 This CMake script will look for boost in <directory>. If it is not there, it wil_第2张图片

上述代码运行后还有有警告报错啥的,根据警告提示,安装对应的东西 yum XXX 完事后再重新走一遍上面的命令

你可能感兴趣的:(linux,mysql,运维)