问题
又一次需要编译安装 MySQL数据库,这次使用的版本是 mysql-8.0.29-linux-glibc2.12-x86_64.tar.xz
时隔很久,再次浮现出同样的问题 ---- 编译安装 MySQL 需要的依赖包是做什么的?为什么 MySQL 依赖这些包?这些依赖包对 MySQL 编译安装有什么影响?
相关依赖包
yum -y install ncurses-devel openssl openssl-devel cmake gcc gcc-*
boost_1_79_0.tar.gz
目前只知道 cmake gcc gcc-* 是编译用的,仅知道是编译作用,其他包都不清楚
希望各界精英解答以下疑惑
1、为什么 MySQL 依赖这些包?
2、这些依赖包是什么?作用又是什么?
3、这些依赖包对 MySQL 编译安装的影响?