兼容 MySQL 版本

Compatible MySQL version

有一个 wamp 服务器 运行 php8.1。我收到很多弃用通知。我搜索过问题是关于 MySQL 版本的。 Wamp 有 MySQL 5.7.36。有谁知道哪个 MySQL 版本与 php 8.1 兼容?

这与 MySQL 服务器的版本无关。检查您的源代码如何建立连接。如果您使用 mysql 函数,请将其替换为 mysqli 版本或使用 PDO 库。

这些弃用通知很可能来自 php,而不是 MySQL / MariaDB。

许多 php 应用程序需要调整其代码以与 php 8 完全兼容。如果这是您的代码,您可以这样做。或者,如果这不是您的代码,您可能会获得使用 php 7.0、7.2 或 7.4 的 WAMP 版本。

没有看到实际的弃用通知,剩下的就是猜测。

而且,如果您要开始一个新应用,请考虑使用 MySQL 8 或 MariaDB 10.3+。 5.7 将于 2023 年 10 月 end-of-life 发布,距离现在不远了。