问题描述:
mysql5.0与mysqlodbc3.51建立连接:无法建立一个访问“mysql"数据库的系统dsn。(root帐号密码都没错,”cmd”下可以正常登录)
测试数据原时有错误提示:
[MySQL][ODBC 3.51 Driver] Client does not support authentication protocol requested by server;consider upgrading MySQL client
解决办法:
set password for root@localhost = old_password('密码');
或者
UPDATE mysql.user SET Password = OLD_PASSWORD('密码') WHERE Host = 'localhost' AND User = 'root';