错误:#1146 - 表'information_schema.CHARACTER_SETS'不存在

时间:2013-10-11 22:02:55

标签: mysql phpmyadmin

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

  

SELECT * FROM information_schema.CHARACTER_SETS

MySQL说:

  

文档

     

1146 - 表'information_schema.CHARACTER_SETS'不存在

尝试在config中禁用information_schema:

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

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

谢谢!

-Ron

1 个答案:

答案 0 :(得分:1)

show databases;

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

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