作者回复: 这个问题提得非常好。CentOS 7 EOL后,操作系统应该选择什么样的发行版本,确实是一个非常重要的问题。 我这里主要是选了一个演示环境,就这节课里的操作内容而言,不同的发行版本影响不是太大。:)
作者回复: The Boost C++ libraries are required to build MySQL. MySQL compilation requires a particular Boost version. 按我的理解,编译MySQL 8是一定要用boost库的,而且对版本也有要求。
作者回复: 主要是文稿里的例子中,我加上了Debug选项 WITH_DEBUG=ON。Release版本的二进制要小很多。