Last Updated on 2021年7月4日 by かんりにん
[pukiwiki]
-参考URL
お世話になっております!
http://allabout.co.jp/gm/gc/47473/
テーブルの確認方法 [#e3b3b206]
ストレージエンジンも確認できる。
-書式
show create table テーブル名
-実行例
mysql> show create table tab1; -------------------------------+ | Table | Create Table | | tab1 | CREATE TABLE `tab1` ( `number` int(10) NOT NULL, `name` char(40) NOT NULL, `note` char(60) DEFAULT NULL, UNIQUE KEY `number` (`number`) ) ENGINE=MyISAM DEFAULT CHARSET=sjis | ←この部分がストレージエンジン +-------+------------------------------ 1 row in set (0.02 sec)
**テーブルが使用しているストレージエンジンを変更する [#da7ef8e6]
-書式
alter table テーブル名 engine=ストレージエンジン名
-実行例
mysql> alter table tab1 engine=InnoDB; Query OK, 9 rows affected (0.27 sec) Records: 9 Duplicates: 0 Warnings: 0 mysql> show create table tab1; +-------+------------------------------- | Table | Create Table +-------+------------------------------- | tab1 | CREATE TABLE `tab1` ( `number` int(10) NOT NULL, `name` char(40) NOT NULL, `note` char(60) DEFAULT NULL, UNIQUE KEY `number` (`number`) ) ENGINE=InnoDB DEFAULT CHARSET=sjis | ←ストレージエンジンがInnoDBに変更されている +-------+------------------------------- 1 row in set (0.01 sec)
MySQL徹底入門 第4版 MySQL 8.0対応 Kindle版