扩展 MySQL 8.4  /  移植 MySQL

第 7 章 移植 MySQL

在尝试将 MySQL 移植到其他操作系统之前,请先查看当前支持的操作系统列表。请参阅 https://www.mysqlserver.cn/support/supportedplatforms/database.html

注意

如果您创建了新的 MySQL 端口,您可以根据 GPL 许可证自由复制和分发它,但这不会使您成为 MySQL 的版权所有者。

服务器需要一个可用的 POSIX 线程库。

要从源代码构建 MySQL,您的系统必须满足 从源代码安装 MySQL 中列出的工具要求。

如果您在新端口上遇到问题,您可能需要对 MySQL 进行一些调试!请参阅 调试 MySQL 服务器

注意

在开始调试 mysqld 之前,首先让测试程序 mysys/thr_lock 正常工作。这确保您的线程安装至少有机会正常工作!

注意

MySQL 源代码包含使用 Doxygen 编写的内部文档。此文档有助于从开发人员的角度了解 MySQL 的工作原理。生成的 Doxygen 内容可在 https://dev.mysqlserver.cn/doc/index-other.html 获取。也可以使用 生成 MySQL Doxygen 文档内容 中的说明从 MySQL 源代码分发生成本地生成此内容。