1.在[mysqld]下添加 default-character-set=utf8(mysql 5.5 版本添加character-set-server=utf8) 2.在[client]下添加 default-character-set=utf8 这样我们建数据库建表的时候就不用特别指定utf8的字符集了。配置文件里的这种写法解决了数据存储和比较的问题 ,但是对客户端的连接是没有作用的,客户端这时候一般...
[client]default-character-set=utf8mb4[mysqld]character-set-server= utf8mb4collation-server= utf8mb4_unicode_ciinit_connect='SET NAMES utf8mb4'skip-character-set-client-handshake=true[mysql]default-character-set= utf8mb4 使用MySQL字符集时的建议 • 建立数据库/表和进行数据库操作时尽量显式指...
[client]下,加上default-character-set=utf8,或者是character-set-client=utf8; [mysqld]下,加上character-set-server=utf8。 当然,亲测这个方法或许还是不能把所有的编码改成utf8,或许还应该吧其他几个参数也加上character-set-client=utf8,不过没有试过。不过还有一种方式,如果需要把以上全改成utf8,可以通...