头疼啊,我想用ef连mysql来建表,字符集问题导致无法初始化数据。

来源:6-4 修改数据模型

free_saber

2019-10-25 10:14

用的库是Pomelo.EntityFrameworkCore.MySql。建完的库和表不是utf8,手动调节建完的表字符集,好像没有效果,还是无法插入中午数据。

写回答 关注

3回答

  • 阿莱克斯刘
    2019-10-28 15:00:52
    已采纳

    我也没在.net core中使用过mysql,如果你能搞清楚问题出在哪里,不妨给我们也分享学习一下。?

  • 千金不如一默
    2020-01-09 11:40:07

    在MySQL的连接字符串中设置编码为utf8即可。例: server=127.0.0.1;port=6603;database=Jee.Core;userid=root;password=11111;SslMode=none;charset=utf8;

  • free_saber
    2019-10-29 11:41:07

    如果是通过命令的方式创建库和表,会导致库、表、字段的字符集都是latin。我是手动调成utf8的,估计一开始手动建库成utf8的可以。

打造你的第一个ASP.NET5 MVC网站应用

熟练掌握ASP.Net 5 MVC的开发原则与使用方式

19277 学习 · 194 问题

查看课程

相似问题