天天看點

mysql 修改引擎_mysql更改引擎(InnoDB,MyISAM)的方法

本文執行個體講述了mysql更改引擎(InnoDB,MyISAM)的方法,分享給大家供大家參考。具體實作方法如下:

mysql預設的資料庫引擎是MyISAM,不支援事務和外鍵,也可使用支援事務和外鍵的InnoDB。

檢視目前資料庫的所支援的資料庫引擎以及預設資料庫引擎

資料庫支援的引擎和預設資料庫引擎代碼:

show engines;

更改方式1:修改配置檔案my.ini

我将my-small.ini另存為my.ini,在[mysqld]最後添加為上default-storage-engine=InnoDB,重新開機服務,資料庫預設的引擎修改為InnoDB

更改方式2:在建表的時候指定或者建完表修改

Mysql代碼 :

--建表的時候指定

create table mytbl(

id int primary key,

name varchar(50)

)type=MyISAM;

--建完表後修改

alter table mytbl2 type = InnoDB;

--檢視修改結果(mytest為表所在的database名字)

show table status from mytest;

--或者使用

show create table table_name

希望本文所述對大家的MySQL資料庫程式設計有所幫助。