mysql修改數據庫的存儲引擎(InnoDB)

目前例子是把引擎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 表名;

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *