落伍者站长论坛's Archiver

abc54288 发表于 2007-5-31 13:10

PHPmyadmin解决不了了啊

[code]#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client[/code]

老是这样啊连接不上.可是在MYSQL下面能连上,还在在安装DEDECMS的时候,也是提示连接不上数据库或者用户密码不对.可是用户名密码是完全正确的.

环境为:win2003+php4.4.4+mysql 4.1.22+phpmyadmin 2.10.1,系统已经开启了COOKIES登陆

那位熟悉,帮下忙!我是本地测试!

用下面的方法试了,没有办法成功,还是提示#1251错误!
[code]1、进入命令行下,转到MYSQL目录的BIN目录下,进入MYSQL命令行模式:
  例:d:\mysql\bin>mysql -uroot -p123  (用户root,密码123)
2、输入命令:
  mysql>set password for 'root'@'localhost'=old_password('123');  (注意冒号不能少)
3、退入MYSQL命令行:
  mysql>\q[/code]

[[i] 本帖最后由 abc54288 于 2007-5-31 13:12 编辑 [/i]]

18601 发表于 2007-5-31 14:39

用2.9.X吧
我用10.X也总是出问题
或者你换个登录模式就不会出这个问题

18601 发表于 2007-5-31 14:45

phpMyAdmin\libraries\config.default.php
$cfg['Servers'][$i]['auth_type']     = 'http';    // Authentication method (config, http or cookie based)?
不选cookie 选别的看看

爱老师 发表于 2007-5-31 23:10

PHPmyadmin和MySQL密码不同的

CSharp 发表于 2007-5-31 23:44

停掉mysql服务,用空数据库启动mysql ,phpmyadmin中修改原mysql数据库管理员密码  停掉mysql,换改好密码后的,启动mysql

efengs 发表于 2007-6-1 09:58

*** 作者被禁止或删除 内容自动屏蔽 ***

骑士 发表于 2007-6-2 09:40

这个问题是 ... 你的密码就算正确也会出现这个问题的

1251 你到网上看下资料 搜索下
在CMD进入MYSQL 一个命令就可以解决了

命令没记得 不好意思  还有个方法就是再安装

aabbccom 发表于 2007-6-2 14:34

我用5.0的也没法用

oopul 发表于 2007-6-4 12:20

MYSQL的加密算法更换了
SET PASSWORD FOR 'root@localhost' = OLD_PASSWORD('新密码');

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.