幽梦紫曦

EF连接MySQL连接MySQL数据库操作中文数据乱码解决方法

电脑版发表于:2019/10/14 13:37
  1. 修改数据库的连接字符器

  2. 在连接字符器添加charset=gb2312。

  3. 注意事项:

    (1)字符编码不支持UTF8。

    (2)必须使用规定编码。

    示例:

    <add name="userEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=MySql.Data.MySqlClient;

    provider connection string=&quot;server=localhost;user id=root;password=123456;charset=gb2312;database=user&quot;" providerName="System.Data.EntityClient" />

  4. 不加编码前

    原图

  5. 加入编码之后

 原图

 

6.加入编码之后一切问题迎刃而解。

关于TNBLOG
TNBLOG,技术分享。技术交流:群号677373950
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢