1

我刚刚安装了 phpmyadmin 4.0.8。我试图用它来访问在 Linux 上运行的 4.1.20 数据库。当我尝试使用 phpmyadmin 登录数据库服务器时,出现以下错误:

SELECT * FROM information_schema.CHARACTER_SETS

MySQL 说:

文档

1146 - 表 'information_schema.CHARACTER_SETS' 不存在

尝试在配置中禁用 information_schema:

$cfg['Servers'][$i]['DisableIS'] = true;
$cfg['Servers'][$i]['ShowDatabasesCommand'] = 'SHOW DATABASES';

但是,得到同样的错误。是否有一些解决方法,以便我仍然可以使用 phpmyadmin 来管理这个数据库?有什么建议么?

谢谢!

4

1 回答 1

1
show databases;

如果此命令不显示 information_schema,则表示您的 mysql 版本旧。

我看到你的是 MySQL 版本 4,对于 INFORMATION_SCHEMA 你需要 5。

于 2013-10-11T22:08:11.983 回答