MySQL插入汉字报错的原因是字符集的问题,MySQL默认使用的是Latin(拉丁文)字符集,可以在创建数据库时指定其字符集:CREATE DATABASE test DEFAULT CHARACTER SET utf8
或者修改MySQL的配置文件,可以参考以下步骤:



找到[mysql],在下面新增default-character-set=utf8

找到[mysqlld],在下面新增character-set-server=utf8
注意对修改的文件要进行保存。
上一篇:并发与竞争(三)自旋锁