码迷,mamicode.com
首页 > 其他好文 > 详细

编码问题

时间:2015-09-11 01:28:14      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:

编码问题

编码问题

/etc/my.cnf

default-storage-engine=innodb
character-set-server=utf8
collation-server=utf8_general_ci

ci 表示不区分大小分, cs 区分大小写, _bin 表示编码比较

show variables like ‘character%‘;
create table test1 (
id int
) engine=innodb charset=utf8;

create table test1 (
id int
) engine=innodb default charset=utf8 collate=utf8_general_ci;

create table test2 (
id int
) engine=innodb default charset=gbk collate=gbk_chinese_ci;

定义和修改编码

show create database test;
alter database test character set utf8;
alter database test character set gbk;
show create table user1;
alter table user1 character set gbk;
alter table user1 character set utf8;
create table ... (
..
) ENGINE=InnoDB default charset=gbk;

中文和 utf8 的区别, 中文大概占 2 个字节, utf8 大概占 3 个字节, 所以会浪费空间 (比乱码好吧, 不清楚, 还是用 utf8)


gbk 老写成 gtk 无语 T_T


编码问题

标签:

原文地址:http://www.cnblogs.com/sunznx/p/4799716.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!