頭疼啊,我想用ef連mysql來建表,字符集問題導(dǎo)致無法初始化數(shù)據(jù)。
用的庫是Pomelo.EntityFrameworkCore.MySql。建完的庫和表不是utf8,手動調(diào)節(jié)建完的表字符集,好像沒有效果,還是無法插入中午數(shù)據(jù)。
用的庫是Pomelo.EntityFrameworkCore.MySql。建完的庫和表不是utf8,手動調(diào)節(jié)建完的表字符集,好像沒有效果,還是無法插入中午數(shù)據(jù)。
舉報
2019-10-28
我也沒在.net core中使用過mysql,如果你能搞清楚問題出在哪里,不妨給我們也分享學(xué)習(xí)一下。?
2020-01-09
在MySQL的連接字符串中設(shè)置編碼為utf8即可。例:?server=127.0.0.1;port=6603;database=Jee.Core;userid=root;password=11111;SslMode=none;charset=utf8;
2019-10-29
如果是通過命令的方式創(chuàng)建庫和表,會導(dǎo)致庫、表、字段的字符集都是latin。我是手動調(diào)成utf8的,估計一開始手動建庫成utf8的可以。