MySQL默认编码为utf8却不能插入中文

明明我的MySQL默认编码是utf8,为啥却不能插入中文字符呢?

img

参考试试:


注意:
cmd操作数据库不太方便,可以下载数据库客户端navicat,操作简单方便。

你是不是用虚拟机登录的。先quit退出
在输入指令 vi /etc/my.cnf
最后在里面输入这句话
[mysqld]
character_set_server=utf8