huijial 发表于 2018-10-11 10:17:40

MySQL数据库及表的管理

CREATE TABLE tbl_name  
    (create_definition,...)
  
   
  
   
  

  

  
   字段的定义:字段名、类型和类型修饰符;
  
   键、索引和约束; --> 键是索引,索引未必是键;键可以表示约束
  
          primary key、unique key、foreign key、check(条件约束)
  
          {index|key}
  

  

  
   engine [=] engine_name---> 注1
  
   AUTO_INCREMENT [=] value 指定AUTO_INCREMENT的起始值
  
    CHARACTER SET [=] charset_name 指定默认字符集
  
   CHECKSUM [=] {0 | 1} 是否使用校验值
  
    COLLATE [=] collation_name 排序规则
  
   COMMENT [=] 'string' 注释
  
   DELAY_KEY_WRITE [=] {0 | 1} 是否启用键延迟写入 (索引降低了写操作)
  
   ROW_FORMAT [=] {DEFAULT(默认)|DYNAMIC(动态)|FIXED(静态)|COMPRESSED(压缩)|REDUNDANT(冗余)|COMPACT(紧致)} 表格式
  
   TABLESPACE tablespace_name 表空间---> 注2


页: [1]
查看完整版本: MySQL数据库及表的管理