1. 将MySQL安装目录下的my.ini文件中的字符集配置如下:
[mysql]
default-character-set=gbk
[mysqld]
default-character-set=gbk
2.在my.ini里找到 sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
把其中的STRICT_TRANS_TABLES,去掉
3.重启MYSQL服务
注:在每一次MySqlCommand Execute语句时,如果SQL语句或者参数中包含中文,或者是返回的记录集中有中文(指Select的查询语句),就在这个Execute的SQL语句之前加一个SET NAMES GBK;。(防止出现乱码问题)