修改数据库编码啥的都不行,最后发现是项目编码问题,把qt设置成utf8,重启qt,再把项目转成utf8格式,这时候可以插入中文到数据库了,但是界面中文乱码,QStringLiteral("中文")修饰一下即可