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〉
标签: