mysql 编码

 SHOW VARIABLES LIKE 'character_set_%'; 

 SHOW VARIABLES LIKE 'collation_%'; 

set character_set_server  = utf8

-- my cnf
default-character-set=utf8 

  

http://www.cnblogs.com/eRrsr/p/6044227.html

 

// 查看db编码
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA;

https://mariadb.com/kb/zh-cn/setting-character-sets-and-collations/  

 

server,database,table都是utf-8,程序默认是utf8编码,connectionString不用指定也不会乱码

但如果server是latin1, database和table是utf-8,connectionString没有指定,会乱码,所以在connectionString里指定一下utf8就OK,不用改server。(server上有别的库,非本项目创建的,最好别改了, bts)

posted @ 2017-03-15 15:41  chy710  阅读(60)  评论(0)    收藏  举报