MySQL 如何檢視及修改資料庫引擎

2022-07-08 13:21:37 字數 823 閱讀 3878

1、檢視mysql支援的引擎有哪些

1

show engines

結果,如圖所示:

由上圖可以看出,只有innodb是支援事務的

2、檢視當前預設的引擎

1 show variables like

'default_storage_engine

'

如圖所示,我的預設是myisam

3、檢視指定表當前的引擎,有2種方式

1 show table status where name =

'xf_card

'

1 show create

table xf_card --

在顯示結果裡引數engine後面的就表示該錶當前用的儲存引擎

4、修改指定表的引擎

1

alter

table xf_card engine=innodb;

5、修改mysql預設的資料庫引擎開啟配置檔案my.ini,將「default-storage-engine=myisam」改為你想設定的,然後重啟即可

MySQL如何修改資料庫名稱

在innodb資料庫引擎下修改資料庫名的方式與myisam引擎下修改資料庫的方式完全不一樣,如果是myisam可以直接去資料庫目錄中mv就可以,innodb如果用同樣的方法修改會提示相關表不存在 第一種方法 1 建立要改名的新資料庫 2 mysqldump匯出要改名的資料庫 3 刪除原來的資料庫 4...

mysql 修改資料庫

windows環境中 mysql 和php搭配之最佳組合 installdir my.ini 一般在mysql 和php搭配之最佳組合 安裝目錄下有my.ini即mysql 和php搭配之最佳組合 的配置檔案。linux環境中 etc my.cnf 儲存退出編輯。2 然後重啟mysql 和php搭配...

MySQL修改資料庫

mysql 中,使用 alter database 來修改已經被建立或者存在的資料庫的相關引數。修改資料庫的語法格式為 alter database 資料庫名 語法說明如下 alter database 用於更改資料庫的全域性特性。使用 alter database 需要獲得資料庫 alter 許可...