以前用MySQL用得少,也没出现过类似的问题,大概就是如下的情况
1 select * from xxxx where xx like '%中文关键字%';
在C#里进行更新时时,发现未查询到相关结果,在网上找了一下原因,发现是需要在连接字符串里指定编码。
解决办法如下:
在连接字符串里加上 charset=utf8 就可以了
1 Server=127.0.0.1; Port=3307; Database=eedd; Uid=root; Pwd=eedd;charset=utf8
做个总结
标签:中文,C#,charset,eedd,查询,MySQL From: https://www.cnblogs.com/zhaotianff/p/17182994.html