直接在Navicat上建表,存数据(汉字)时,不能保存,原因字符编码采用了默认方式latinl(latin1)这个编码,
在mysql的DOS窗口使用SHOW VARIABLES LIKE ‘%character%’,命令查看
方式一:修改数据表的编码命令:alter database 数据库名 character set utf8;
方式二:修改my.ini配置文件,找到下面两个进行修改
default-character-set=utf8
character-set-server=utf8
方式三:创建数据库时选择编码是utf-8,整理选择utf8_general_ci,如下图(我是这个方式解决了),这时候建表选择注意也要是utf8编码格式,可以保存汉字了