MySQL 5.5.28CMake构建优化版

MySQL 的 5.5.28 版本,挺有意思的,是它抛弃了老掉牙的 configure,换上了更现代的CMake。编译安装的时候,步骤也变得清晰了不少——先cmake ..,再make && sudo make install,流程顺,响应也快。

InnoDB 引擎也被优化了一波,比如并行插入缓冲,查询缓存也更聪明了。对性能要求高的场景,比如多线程写入、并发查询,这版本就挺合适的,稳定性也比以前靠谱。

半同步复制支持也上了,主从同步更稳,不怕数据丢。还有分区表的增强,查询效率提升不小。对于大数据量项目,这一点真的蛮实用。

安全性方面,它也没落下。支持SHA256加密的密码,权限系统也精细不少。如果你对权限控制比较敏感,这版本值得一试。

安装前建议先了解下 CMake 的用法,不熟的话可以看看这篇:CMake 现代构建工具。还有个安装包链接也挺方便的:cmake 安装包

如果你还在用老版本 MySQL,又正好想自己动手编译安装一把,那mysql-5.5.28.tar.gz真可以试试。安装流程比较直白,性能和功能也提升了不少。

gz 文件大小:23.59MB