对表设置引擎

MySQL创建数据表时设定引擎MyISAM/InnoDB操作,数据库,引擎,数据表,语句,配置文件

MySQL创建数据表时设定引擎MyISAM/InnoDB操作

有三种方式可以设定数据库引擎:

(1)修改配置文件

  将安装目录下~\MySQL\mysql-5.6.31-winx64my.int配置文件打开,在[mysqld]的后面修改或添加(如果你之前未设置)下列语句:

  default-storage-engine=INNODB

(2)创建数据表时声明

  mysql> create table test(

  -> id int(10) unsigned not null auto_increment,

  -> name varchar(10) character set utf8,

  -> age int(10),

  -> primary key(id)

  -> )

  -> engine=MyISAM

  -> ;

(3)更改数据表的引擎

  数据表的引擎类型,不是一成不变的,可以通过可视化应用如Navicat for Mysql进行修改,也可以通过命令来修改,下面将刚才新建的test表格引擎修改为InnoDB.

alter table test engine=innodb;

原文地址:https://www.cnblogs.com/yhcTACK/p/15708499.html