MYSql 乱码前台显示

             Encoding enc = System.Text.Encoding.GetEncoding("latin1");

            string str = Encoding.GetEncoding("GBK").GetString(enc.GetBytes("ÐÂÊÖÈÎÎñÖ¸µ¼Ô±"));

           Console.WriteLine(str);

           发现采用上面的方法后 仍然有个别字符为乱码 继续研究 发现在查询的时候加入下面语句 终于解决了该死的乱码问题
          SET character_set_connection=latin1, character_set_results=latin1, character_set_client=latin1; 



原文地址:https://www.cnblogs.com/DotNet1010/p/1553872.html