小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
PHP与MySQL 9的兼容性

MySQL 9删除了旧的mysql_native_password插件,需要使用支持caching_cha2_password插件的较新版本PHP与之兼容。测试表明,PHP 7.4.33、8.0.30、8.1.29、8.2.21和8.3.9与MySQL 9兼容。建议升级PHP版本以获得更好的MySQL和PHP编码体验。

PHP与MySQL 9的兼容性

Planet MySQL
Planet MySQL · 2024-07-04T12:06:21Z
MySQL:插件 'mysql_native_password' 未加载

在libera:#mysql中,一个用户在docker容器中运行mysql:latest版本的MySQL。容器自动升级到MySQL 9.0.0,删除了mysql_native_password插件。用户无法登录数据库,没有备份和副本。通过docker重现问题并恢复实例。使用LVM2和XFS文件系统创建10GB测试文件系统,挂载到/a目录。验证插件为即将被弃用的mysql_native_password。升级到8.0和8.4版本时遇到认证方法不再被识别的问题。通过创建恢复my.cnf文件解决问题,并执行恢复操作。演示使用ALTER USER语句升级认证方法为caching_sha2_password。演示创建具有完整权限的其他用户。容器现在可以通过root用户从内部和外部访问。

MySQL:插件 'mysql_native_password' 未加载

Planet MySQL
Planet MySQL · 2024-07-04T05:06:07Z
如何在ProxySQL中持久化哈希格式的密码

ProxySQL 1.2.3版本新增admin-hash_passwords功能,支持哈希密码。使用SAVE MYSQL USERS FROM RUNTIME命令将密码哈希到mysql_users表中,并使用SAVE MYSQL USERS TO DISK命令将其持久化。必须使用mysql_native_password插件创建数据库用户帐户。

如何在ProxySQL中持久化哈希格式的密码

Planet MySQL
Planet MySQL · 2023-04-24T13:13:46Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码