默认的MySQL编码中文支持不好,需要修改.下图是默认编码;
数据库版本不同,对应的文件位置不同,找到对应的文件,etc/mysql/mysql.conf.d/mysqld.cnf,在[client]下加上
default-character-set=utf8
[mysqld]下加上:
character-set-server=utf8
collation-server=utf8_general_ci 退出并保存;
重新启动服务sudo service mysql restart;然后再查看编码:
现在都是utf8格式了,就可以插入汉字了.