SpirngBoot向MySQL写入数据时中文乱码
问题描述
- MySQL数据库位于Ubuntu服务器上
- 已保证idea设置为utf-8
- 数据库设置中部分内容不是utf-8jxjz
解决方案
将MySQL设置为utf-8编码。通常之间修改my.cnf即可。以下为Ubuntu16.04下的命令。
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
在[mysql]域下添加一下命令。
character-set-server=utf8
效果如图。
再进入MySQL检查修改是否生效
如图,即生效。