2021-02-25 19:31发布
mysql有多个编码,db的编码,table的编码,表里某个字段的编码,三码合一才没问题,也有可能与你使用的客户端的编码的关系。数据库虽然已经使用的UTF8的格式,但你使用的客户端估计不是,可能是gbk之类的,往数据库实际存的可能不是真正意义上的汉字,也可能数据库中已经存汉字了,但你使用的控制台客户端把它解释成乱码了。
最多设置5个标签!
mysql有多个编码,db的编码,table的编码,表里某个字段的编码,三码合一才没问题,也有可能与你使用的客户端的编码的关系。数据库虽然已经使用的UTF8的格式,但你使用的客户端估计不是,可能是gbk之类的,往数据库实际存的可能不是真正意义上的汉字,也可能数据库中已经存汉字了,但你使用的控制台客户端把它解释成乱码了。
一周热门 更多>