php - 使用 MySQL 8 的 RHEL 7 上的 PHPMyAdmin 登录错误 - mysqli_real_connect():服务器发送的字符集 (255) 对客户端未知
问题描述
我最近使用 PHP 5.6.4 和 MySQL 8 在 RHEL 上安装了 phpMyAdmin,但是当我尝试从浏览器访问它时,会出现以下错误:
mysqli_real_connect(): Server sent charset (255) unknown to the client. Please, report to the developers
有人可以让我知道您是否遇到类似的错误并解决它的运气吗?
我尝试在 my.cnf 文件中添加以下代码,但这没有帮助。下面的操作适用于使用 PHP 7 但对我不起作用的人。
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
character-set-server = utf8
解决方案
推荐阅读
- javascript - 按百分比选择数组索引
- python - 如何将 PDF 文档直接解析为图像数组到 RAM 缓冲区
- bash - 减少 wget 中的失败尝试次数
- angular - 如何在swimlane-ngx-charts的一个环绕圈中获取所有值 - 仪表图表
- html - 如何在实体框架模板上制作下拉菜单
- android - 当我将数据添加到 Firebase 时,它会更新旧数据而不是写入新数据
- arrays - 赛普拉斯:在 API 请求中访问数组内的对象
- matplotlib - seaborn.lmplot raises ValueError when set both `hue` and `scatter_kws`'s `s`
- react-native - 将 react-native-sqlite-storage 数据库从一部手机发送到另一部手机
- navigation - 从加速度计算偏航、俯仰和横滚