我使用 MySqlConnector 连接到数据库。在构建我的连接字符串时,用户有一个包含特殊字符(“€”)的密码,他的密码是“€ test”。将此字符传递给连接字符串这一事实会返回“定义的访问”错误。 你知道怎么做才能允许密码中包含此类字符的连接吗?
string connStr = server=127.0.0.1;user=test;database=EXPERT_alpha;port=3306;password='€test'; convert zero datetime=True;Pooling=False;
mySQlCnx = new MySqlConnection(connStr); mySQlCnx.Open();
答案 0 :(得分:0)
用 €
代替 € 怎么样?
string connStr = server=127.0.0.1;user=test;database=EXPERT_alpha;port=3306;password='€test'; convert zero datetime=True;Pooling=False;