为了账号安全,请及时绑定邮箱和手机立即绑定

mysql数据库问题

mysql数据库问题

fenkapian 2016-07-07 21:58:49
CREATE TABLE `grade` (  `GradeID` INT(4) NOT NULL AUTO_INCREMENT COMMENT '年级ID',  `GradeName` VARCHAR(50) NOT NULL COMMENT '年级名称',  PRIMARY KEY (`GradeID`)) ENGINE=INNODB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;gradeid用auto_increment修饰是每次添加该栏数据都递增1,那在最后设置auto_increment=4又是什么意思?还有engine=innodb什么意思,好像还可以设置成myisam,有啥区别?
查看完整描述

2 回答

?
茫海

TA贡献21条经验 获得超10个赞

auto_increment=4是说从4开始递增,至于innodb和myisam的区别你可以去查下资料了,这个区别比较大了,就比如innodb支持事物,myisam不支持,还有不少区别

查看完整回答
反对 回复 2016-07-19
?
Dev_Christopher

TA贡献8条经验 获得超9个赞


这是MySQL的存储引擎选择,innodb跟myisam在锁级别和事务特性上有许多区别

查看完整回答
反对 回复 2016-07-07
  • 2 回答
  • 0 关注
  • 1181 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信