该试过的都试过了:phpmyadmin连接mysql的问题
操作系统:redhat AS4(企业版第四版)
mysql:5.0.41版本
phpmyadmin:2.10.1
故障现象:在linux的shell下可以使用mysql -u root -p 直接登陆,可以做任何正常的操作,但是正确的设置了phpmyadmin的config.inc.php文件后(config模式,帐号密码均无误),始终无法连接mysql数据库,提示“phpMyAdmin 试图连接到 MySQL 服务器,但服务器拒绝连接。您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。”mysql返回“无法连接:非法设置。”的信息
我做过如下努力:1、重新修改user表的root用户的old_password;
2、mysql的版本有4.1版本升级到5.0版本;
3、创建了一个新的管理用户,host设置为'%';
4、通过其他终端软件可以正常远程连接数据库(证实数据库没有问题);
config.inc.php配置如下:
$i++;
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'zjcnczxcl';
/* End of servers configuration */
$cfg['AllowAnywhereRecoding'] = false;
$cfg['DefaultCharset'] = 'gb2312';
$cfg['RecodingEngine'] = 'iconv';
$cfg['IconvExtraParams'] = '//TRANSLIT';
在安装mysql数据库时出现过如下提示:
ERROR: 1136 Column count doesn't match value count at row 1
070510 14:23:42 [ERROR] Aborting
070510 14:23:42 [Note] /usr/sbin/mysqld: Shutdown complete
Installation of system tables failed!
[COLOR="Red"]找遍了论坛上也无法找到解决办法,我已经折腾好几天了,始终无法解决,哪位大侠若是处理过这类,请多多指点[/COLOR]