首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHPMyAdmin和ed25519

PHPMyAdmin和ed25519
EN

Stack Overflow用户
提问于 2021-11-06 13:28:47
回答 1查看 244关注 0票数 0

我用PHPMyAdmin为数据库设置了一个set服务器,但我的一个节点使用ed25519插件对用户进行身份验证。默认情况下,PhPMA不允许我使用这个插件:

mysqli::real_connect():服务器请求的身份验证方法客户端client_ed25519 mysqli::real_connect():(HY000/2054):服务器请求客户端未知的身份验证方法

在这种模式下可以使用phpMyAdmin吗?

EN

回答 1

Stack Overflow用户

发布于 2021-11-06 15:06:59

要解决此问题,需要将以下代码添加到/etc/mysql/my.cnf

代码语言:javascript
复制
[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
collation-server = utf8_unicode_ci
character-set-server = utf8
default-authentication-plugin=mysql_native_password

您还需要使用mysql中的以下代码更新用户身份验证方法

代码语言:javascript
复制
alter user 'username'@'localhost' identified with mysql_native_password by 'password';

通过个人MySQL密码更改“密码”

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69864414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档