mysql+.net2.0,无法连接
我安装了mysql的5.0.22版本,安装了MySqlDriverCS,引用了它,在使用的时候,open方法出错,抛出
MySQLDriverCS Exception: MySQLDriverCS Error: can't connect.Client does not support authentication protocol requested by server; consider upgrading MySQL client
我的代码部分:
public void Sq()
{
connstr = String.Format("server={0};user id={1}; password={2}; database={3};", "localhost", "root", "kideve", "test");
mysqlconn = new MySQLConnection(connstr);
// mysqlconn = new MySQLConnection(new MySQLConnectionString("localhost", "test", "root", "kideve").AsString);
mysqlconstate = mysqlconn.State.ToString();
mysqlconn.Open();
//进行初始化
}
谢谢