我用javaee向mysql数据插入数据,现在javaee那边的问题已经解决了,javaee已经显示正常了,中文能正常显示,可是将数据插入mysql数据库后,mysql的中文部分依然是问号,为什么?
我打了show variables like 'char%'命令,显示的是
为什么非得用GBK呢?你有没有考虑过,现在大部分数据传输都用utf-8了,gbk里少了很多字符,未来出现一串文字里有个别几个字无法保存怎么办?全部都统一用UTF-8才是正解.
如果你非得用GBK,也不是不可以
给你一篇十年前的文章,这个里面把这几个变量是怎么变的说得很清楚了