我已经看到了与此相关的问题,但我似乎无法解决我的问题。
当尝试登录 phpMyAdmin 时,我收到三个错误消息。
“无法登录MySQL服务器”
“mysqli_real_connect():服务器发送的字符集(255)客户端未知。请向开发人员报告”
“mysqli_real_connect(): (HY000/2054): 服务器向客户端发送了未知的字符集。请向开发人员报告”
我尝试添加
默认字符集=utf8 到我的 php.ini 文件中的 [mysql] 部分。这不起作用。
我在 Windows 10 上使用 apache2 以及 PHP 和 MySQL。任何帮助都会很棒!
最佳答案
尝试以下操作
在my.cnf中设置
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
character-set-server = utf8
此外,如果您有 my.ini,则两者都可以与我一起成功工作。
关于mysql - phpMyAdmin 登录时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53680420/