LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 920|回复: 2

phpmyadmin 引起 mysql 登录不上,汗。急!兄弟们救我

[复制链接]
发表于 2006-6-16 10:51:49 | 显示全部楼层 |阅读模式
情况是这样的:

想配置php+mysal+apache服务,装完mysql后,我为root用户设定了密码,密码为freedom,在终

端下一切正常,装完apache和php后,又安装了phpmyadmin2.5.7,我在http.conf中指定

phpmyadmin的路径,在http.conf加入如下语句:

Alias /phpmyadmin "/usr/local/apache/phpMyAdmin-2.5.7"

<Directory "/usr/local/apache/phpMyAdmin-2.5.7">
   DirectoryIndex index.php
   Options Indexes MultiViews
   AllowOverride None
   Order allow,deny
   Allow from all
   php_admin_flag engine on
   php_admin_flag safe_mode off
   php_admin_value open_basedir none
   php_admin_value open_basedir "/usr/local/apache/phpMyAdmin-2.5.7"
</Directory>

我又在phpmyadmin的配置文件config.inc.php 中修改几处,如下:

$cfg['Servers'][$i]['host']          = 'localhost'; //此处我没改
$cfg['Servers'][$i]['auth_type']     = 'http';    // 把config改为了http
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user
$cfg['Servers'][$i]['password']      = 'freedom';   //加上mysql的root用户密码

这样在浏览器中敲入http://localhost/phpmyadmin ,弹出对话框,我输入root和密码freedom,

登录成功,http://自己ip/phpmyadmin和htt ... 了,也正常,

这样我就以为好用了那,关机睡觉了,心情不错,因为弄了好几天了呵呵。

可是今天早上一开机我傻眼了,在浏览器中敲入http://localhost/phpmyadmin ,输入root和密

码freedom ,提示我如下:

欢迎使用 phpMyAdmin 2.5.7

用户名/密码错误,访问被拒绝。

回到终端下,情况是这样,错误如下:

[root@freedom apache]# mysql -u root -p
Enter password: ******* (freedom)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

当时我就目瞪口呆了,无语了,因为我哪里也没改,运行就不正常了。我确信mysql已起动,

root密码没错。重装了一遍mysql,还是这样,我就纳闷了(是郁闷了呵呵)。

兄弟们哪位有类似经验的请指教了呵呵,
发表于 2006-6-16 23:16:13 | 显示全部楼层
root 没有权限在 localhost 登录。。。
回复 支持 反对

使用道具 举报

发表于 2006-6-17 13:00:08 | 显示全部楼层
换另外一台机器用MySQL-Front工具登陆一下试试。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表