MySQL创建表时可以做哪些事情
1、指定字段及其类型:CREATE TABLE t1( a INT, b CHAR(20));
2、指定存储引擎:CREATE TABLE t1( a INT, b CHAR(20)) ENGINE=InnoDB;
3、指定单字段主键:CREATE TABLE t1( a INT, b CHAR(20), PRIMARY KEY (a)) ENGINE=InnoDB;
4、指定字段值自增长:CREATE TABLE t1( id INT AUTO_INCREMENT, a INT, b CHAR(20), PRIM帆歌达缒ARY KEY (id)) ENGINE=InnoDB;注意:此时自增长的字段必须被指定为主键,否则建表会失败。
5、指定组合主键:CREATE TABLE t1( id INT AUTO_INCREMENT, a INT, b CHAR(20), PRIMARY KEY (id,a)) ENGINE=InnoDB;
6、指定表格式:CREATE TABLE t1( id INT AUTO_INCREMENT, a INT, b CHAR(20), PRIMARY KEY (id,a))TABLESPACE ts1ENGINE=InnoDB;
7、指定行格式:CR苇质缵爨EATE TABLE t1( id INT AUTO_INCREMENT, a INT, b CHAR(20), PR朐袁噙岿IMARY KEY (id,a))TABLESPACE ts1ROW_FORMAT=DYNAMICENGINE=InnoDB;
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。