Chinaunix首页 | 论坛 | 博客
  • 博客访问: 717367
  • 博文数量: 147
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1725
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 10:36
文章分类

全部博文(147)

文章存档

2011年(1)

2010年(1)

2009年(35)

2008年(110)

我的朋友

分类: Mysql/postgreSQL

2008-11-23 16:30:06

存储引擎也就是标的类型
1.显示数据库默认的存储引擎
  show variables like 'table_type'
2.查看数据库支持的引擎
  show engines \G
MySQL中最重要的引擎:
1.MyISAM(默认的)
  每个MyISAM在磁盘上存储成3个文件
  .frm(存储表定义)
  .MYD(存储数据)
  .MYI(存储索引)
2.InnoDB
  支持事务和外键,多用这个引擎
  存储表和索引有以下两者方式:
   a.使用共享的表空间存储,这种方式创建的表的表结构保存在.frm文件中,数据和索引保存在innodb_data_home_dir和innodb_data_file_path定义的表空间中,可以是多个文件
   b.使用多表空间存储,这种方式创建的表的表结构保存在.frm文件中,数据和索引单独保存在.ibd中.
参见:http://blog.chinaunix.net/u2/76927/showart_1300169.html


阅读(642) | 评论(0) | 转发(0) |
0

上一篇:MYSQL函数

下一篇:选择合适的数据类型

给主人留下些什么吧!~~