C# winform连接mysql字符转换
+--------------------------+----------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
public string latinTogbk(string str)
{
try
{
byte[] bytesStr = Encoding.GetEncoding("iso8859-1").GetBytes(str);
return Encoding.GetEncoding("gb2312").GetString(bytesStr);
}
catch (Exception ex)
{
LOG.addlog("latinTogbk :" + ex.Message);
return "<unknown>";
}
}
这样转换怎么还是乱码?