目前例子是把引擎MyISAM修改為innodb
查看當前資料庫的所支持的資料庫引擎以及默認資料庫引擎
資料庫支持的引擎和默認資料庫引擎代碼
show engines;
更改方式1:修改配置文件my.cnf
打開my.cnf,在[mysqld]最後添加為上default-storage-engine=InnoDB,重啟資料庫服務,資料庫默認的引擎修改為InnoDB
更改方式2:在建表的時候指定或者建完表修改
Mysql代碼
–建表的時候指定
create table mytbl(
id int primary key,
name varchar(50)
)type=InnoDB;
–建完表後修改
alter table mytbl2 type = InnoDB;
–查看修改結果(mytest為表所在的database名字)
show table status from mytest;
使用命令查看存儲引擎
mysql> show variables like ‘%storage_engine%’;你要看某個表用瞭什麼引擎(在顯示結果裡參數engine後面的就表示該表當前用的存儲引擎):
mysql> show create table 表名;