查看当前安装的mysql支持哪些存储引擎
show engines;
其中SUPPORT值为DEFAULT的引擎为当前系统的默认引擎。
设置系统默认的存储引擎
在配置文件my.cnf中的mysqld部分加上如下配置:
default-storage-engine=innodb
建表时指定存储引擎
CREATE TABLE `table1` (
`id` varchar(32) NOT NULL,
`url_name` varchar(100) DEFAULT NULL COMMENT 'url名称、描述',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
修改指定表的存储引擎
ALTER TABLE table1 ENGINE = INNODB;
ALTER TABLE table1 ENGINE = MyISAM;