MySQL插入汉字报错的原因是字符集的问题,MySQL默认使用的是Latin(拉丁文)字符集,可以在创建数据库时指定其字符集:CREATE DATABASE test DEFAULT CHARACTER SET utf8
或者修改MySQL的配置文件,可以参考以下步骤:
1、在开始页面搜索服务,并打开。
2、找到MySQL,双击查看属性中可执行文件的路径。
3、在文件管理器中按照上述路径对my.ini先进行备份,再在记事本中打开my.ini ,修改相关配置。
找到[mysql],在下面新增default-character-set=utf8
找到[mysqlld],在下面新增character-set-server=utf8
注意对修改的文件要进行保存。