网上什么设置MySQL字符集之类的都试了,还是会插入中文报错。 命令行插入中文没错,所以就考虑是vs某些设置与MySQL的设置冲突了。 因为vs默认编码是GB2312,所以添加下方命令即可: set names ‘gbk’