mysql - phpMyAdmin 登录时出错

标签 mysql phpmyadmin xampp

我已经看到了与此相关的问题,但我似乎无法解决我的问题。

当尝试登录 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/

相关文章:

mysql - 如何确定 WHERE 子句的哪个条件失败?

mysql - 查找 mysql "SELECT MIN(Celsius)"的日期/时间

MySQL 使用 JOIN 选择自定义字段

python - 使用Python加载数据到Mysql

php - (PHP/MYSQL) fatal error : Class 'STemplate' not found

php - 使用 xampp 的 PHP 应用程序的权限被拒绝

javascript - 自动增加客户数量。

php - 每天从 CSV 文件更新 MySQL(存储过程中不允许加载数据)

PHP/MySQL 错误

phpmyadmin - 在 XAMPP 中启用 XDebug 会减慢 phpmyadmin