字符串连接中的 MysqlConnector 特殊字符

时间:2021-01-22 09:48:32

标签: c# mysql-connector

我使用 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();

1 个答案:

答案 0 :(得分:0)

€ 代替 € 怎么样?

 string connStr = server=127.0.0.1;user=test;database=EXPERT_alpha;port=3306;password='€test'; convert zero datetime=True;Pooling=False;