mssqlserver中的数据是gb2312编码,mysql是utf8编码。再将mssql中数据导入到mysql时,mysql中出现了乱码。数据导入程序是自己写的,这是部分代码:
 string mysqlStr = "insert into ecm_goods_spec(`goods_id`,`color_name`,`color_rgb`,`spec_name`,`sku`,`stock`,`et_price`,`store_price`,`default_image`,`sort_order`)" +
                            "values" + "(" + proId + ",'colorName','','specName','" + goodsNum + "',1000,'" + Price + "','" + storePrice + "',"+maxId+",0)";            MySQLConnection mysqlConn = new MySQLConnection(connString()[1].ToString());
            mysqlConn.Open();
            commSet = new MySQLCommand(mysqlStr, mysqlConn);
            commSet.ExecuteNonQuery();求解怎么转换一下编码;