java后台操作插入mysql的之前的数值时正常的,但是插入以后再mysql中确是乱码
在mysql中查询所有字符集
SHOW VARIABLES LIKE 'character_set_%';
查询出来所有的字符集
character_set_client utf8mb4
character_set_connection utf8mb4
character_set_database utf8
character_set_filesystem binary
character_set_results utf8mb4
character_set_server latin1
character_set_system utf8
character_sets_dir D:\developTools\dataBaseTool\mysql5.5\share\charsets\
发现server的字符集不对,所以在mysql的安装目录中找到mysql.ini文件,
找到里面的
character-set-server=latin1 改成 utf8,
重启mysql,然后就发现一切OK了。。
祝君好运