MySQL 8.4.0 LTS 变更解析: 源码编译(类库变更)和密码插件

MySQL 8.4.0 LTS 已经发布 ,作为发版模型变更后的第一个长期支持版本,注定要承担未来生产环境的重任,那么这个版本都有哪些新特性、变更,接下来少安将带大家一起来 get 新知识点。

环境准备

本文涉及到源码编译,先说明下环境信息,操作系统为 Rocky 9。

Tips:

CentOS 7 即将 EOL,建议直接升级到 RHEL 9,如果考虑到费用或者国产化操作系统替代的问题,可以选择 Oracle Linux 9 或者 Rocky Linux 9。

具体信息如下:

[mysql@shawnyan ~]$ cat /etc/redhat-release Rocky Linux release 9.3 (Blue Onyx) [mysql@shawnyan ~]$ gcc --version gcc (GCC) 11.4.1 20230605 (Red Hat 11.4.1-2) Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [mysql@shawnyan ~]$ cmake --version cmake version 3.20.2 CMake suite maintained and supported by Kitware (kitware.com/cmake).