字符集与表类型

字符集与表类型
国内开发的字符集
Gb2312-80:国标2312 80年代:双字节编码:6700多个汉字
Gb13000:1993年发布的27400多个字
Gbk:国标扩展:1995年发布扩充Gb2312,将前二者全部录入
Gb18030:2000年发布:超级gbk
字符集
使用\s可以查看字符集
查看MySQL支持的字符集 : show character set
校对规则
用来定义MySQL数据存储方式
一对多:一个字符集对应多个校对规则
校对规则:字符串格式
查找校对规则 : show collation like ‘utf8’
创建字符集
数据库字符集
create database 库名 default character set gbk collate gbk_chinese_ci
数据表字符集
create table 表名 【表类型】 default character set gbk collate gbk_chinese_ci
表类型
myisam
特点
成熟、稳定、易于管理
表级锁、优化高并发
optimize table:处理碎片,该属性可以优化空间
缺点 : 不支持一些功能
对比innodb
不支持事务处理
不支持行级锁
支持表级锁
空间占有量相对小
支持全文索引
不支持外键约束
innodb
特点
他是myisam的更新产品
支持事物、回滚等功能
与myisam不同的是,他属于行级锁
缺点:空间占用量太大,操作慢,不支持索引
对比myisam
支持事务处理
支持行级锁
不支持表级锁
空间占有大约是myisam的两倍
不支持全文索引

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值