关于MySQL数据库InnoDB与MyIASM存储引擎(3)

修改表的默认存储引擎

mysql> ALTER TABLE t1 ENGINE = InnoDB; Query OK, 0 rows affected (0.01 sec) Records: 0 Duplicates: 0 Warnings: 0 mysql> show create table t1 \G; *************************** 1. row *************************** Table: t1 Create Table: CREATE TABLE `t1` ( `id` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 1 row in set (0.00 sec) //可以看出t1表默认使用的引擎是InnoDB。

创建表的时候指定存储引擎
创建表的时候,如果要指定存储引擎,只需要设置参数ENGINE即可。

mysql> create table t2 (id int) engine=InnoDB; Query OK, 0 rows affected (0.00 sec) mysql> create table t3 (id int) engine=MyISAM; Query OK, 0 rows affected (0.00 sec)

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/e7481272dfd473ccd22774ec4f6c211c.html