MYSQL defaults to UTF-8

This commit is contained in:
sunkaixuan 2017-07-07 21:07:04 +08:00
parent 33e848f7e9
commit 5afa9ae919

View File

@ -17,7 +17,12 @@ namespace SqlSugar
{
if (base._DbConnection == null)
{
base._DbConnection = new MySqlConnection(base.Context.CurrentConnectionConfig.ConnectionString);
var mySqlConnectionString = base.Context.CurrentConnectionConfig.ConnectionString;
if (!mySqlConnectionString.ToLower().Contains("charset"))
{
mySqlConnectionString=mySqlConnectionString.Trim().TrimEnd(';') + ";charset=utf8;";
}
base._DbConnection = new MySqlConnection(mySqlConnectionString);
}
return base._DbConnection;
}