1.用MyISAM引擎创建表
CREATE TABLE `accoun` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(20) NOT NULL,
`money` double DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;
MyISAM(非聚集索引)
1. frm:表的结构ddl
2. MYD:MyISAM的数据文件
3.MYI:MyISAM的索引文件
2.用InnoDB引擎创建表
CREATE TABLE `account` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(20) NOT NULL,
`money` double DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;
InnoDB(聚集索引)
1. frm:表的结构ddl
2. ibd:InnoDB的数据文件+索引文件
2.用MyISAM和InnoDB查询效率
MyISAM的数据文件远比InnoDB数据文件要小