mySQL 高版本兼容低版本用户的解决

mySQL 高版本兼容低版本用户的解决 - 故障解答 - 电脑教程网

mySQL 高版本兼容低版本用户的解决

日期:2006-03-27   荐:
将 mySQL 升级到 4.1 或 5.x 版本后,用客户端登录时出现了 Client does not support authentication protocol requested by server 错误,搜索一下才知道原来是由于新旧版本的 mysql 的密码算法不同引起,解决方法如下:登录 mysql,输入如下命令即可:

mysql〉UPDATE mysql.user SET Password = OLD_PASSWORD(’admin’) WHERE Host = ’localhost’ AND User = ’some_user’;

Query OK, 1 rows affected (0.02 sec)
Rows matched: 1 Changed: 1 Warnings: 0

mysql〉FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.05 sec)

mysql〉
标签: