我刚刚安装了phpmyadmin 4.0.8。我试图用它来访问在Linux上运行的4.1.20数据库。当我尝试使用phpmyadmin登录数据库服务器时,出现此错误:
MySQL说:SELECT * FROM information_schema.CHARACTER_SETS
文档
1146 - 表'information_schema.CHARACTER_SETS'不存在
尝试在config中禁用information_schema:
$cfg['Servers'][$i]['DisableIS'] = true;
$cfg['Servers'][$i]['ShowDatabasesCommand'] = 'SHOW DATABASES';
但是,得到同样的错误。是否有一些解决方法,以便我仍然可以使用phpmyadmin来管理这个数据库?有什么建议吗?
谢谢!
-Ron
答案 0 :(得分:1)
show databases;
如果此命令不显示information_schema,则表示您的mysql版本已旧。
我看到你的是MySQL版本4,对于INFORMATION_SCHEMA你需要5。