时间:2021-07-01 10:21:17 帮助过:18人阅读
InnoDB:这种类型是事务安全的。它与BDB类型具有相同的特性,它们还支持外键。如果需要一个事务安全的存储引擎,建议使用它.如果你的数据执行大量的INSERT或UPDATE,出于性能方面的考虑,应该使用InnoDB表出于性能方面的考虑,
LOAD TABLE FROM MASTER操作对InnoDB是不起作用的,解决方法是首先把InnoDB表改成MyISAM表,导入数据后再改成InnoDB表,但是对于使用的额外的InnoDB特性(例如外键)的表不适用
手写sql创建表:
create table news
(
id int unsigned not null auto_increment,
title varchar(30) not null default ‘‘ comment ‘新闻标题‘,
class_id int unsigned not null default ‘0‘ comment ‘所属分类的id‘,
content text not null comment ‘详情‘,
primary key(id),
index `i_title`(title), index `i_class_id`(class_id)
) engine=‘innodb‘ default charset utf8 comment = ‘新闻表‘;
InnoDB和MyISAM
标签:相同 新闻 line 原子性 ima 传统 作用 auto myisam