navicat for Mac存入中文字符显示??问题

mac下navicat新建连接是编码选择auto而不是utf8即可

navicat for Mac存入中文字符显示??问题

原因:
在修改了mysql 的默认字符集之后,虽然终端上利用查询到的中文不显示乱码,但是Navicat仍然是乱码(这个乱码是Navicat本身的问题 即客户端的问题)

这是因为将数据库连接属性的编码设成了固定值——>这样导致了你所建立的数据库的默认字符集总是改不了,(Default)**
而且在你建立表,每一列的字符集也不能修改,所以千万不要把数据库连接属性的编码设置成为固定值,要改为自动,这样各种字符集才可以随意修改。