php - 无法在 XAMPP 中打开 phpmyadmin

标签 php mysql apache xampp

当我尝试打开 phpmyadmin 时,我在笔记本电脑中安装了 XAMPP,它给出了如下错误

错误

MySQL 说:文档

1273 - 未知排序规则:“utf8mb4_general_ci”

有什么建议说明为什么会出现此错误吗?

最佳答案

首先清除 cookie

如果错误仍然存​​在,请尝试

编辑phpMyAdmin/libraries/DatabaseInterface.class.php

改变

if (PMA_MYSQL_INT_VERSION >  50503) {
    $default_charset = 'utf8mb4';
    $default_collation = 'utf8mb4_general_ci';
} else {
    $default_charset = 'utf8';
    $default_collation = 'utf8_general_ci';
}

//if (PMA_MYSQL_INT_VERSION >  50503) {
//    $default_charset = 'utf8mb4';
//    $default_collation = 'utf8mb4_general_ci';
//} else {
    $default_charset = 'utf8';
    $default_collation = 'utf8_general_ci';
//}

然后重新启动Mysql。

关于php - 无法在 XAMPP 中打开 phpmyadmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29198215/

相关文章:

php - Laravel 表单 - 路由未定义

mysql - 在我的场景中创建多关系数据库的最佳方法

php - VHost 和 htaccess - 500 内部服务器错误

PHP 为 sudo 创建 'fake' TTY

php - 如何在 Wamp 3 中的 PHP 版本之间切换?

php - 来自数据库的带有 optgroup 的动态选择列表

linux - Apache SVN 服务器要求?

java - 禁止浏览器远程访问tomcat

php - 使用 php 压缩目录(不是目录)中的所有文件

mysql - 如何对非常大的数据集的结果集进行分组、存储和过滤