SHOW CREATE TABLE user;
輸出示例:
'user', 'CREATE TABLE `user` ( `id` int(11) NOT NULL DEFAULT \'0\', `num` int(8) DEFAULT NULL, `name` varchar(20) DEFAULT NULL, `sex` varchar(10) DEFAULT NULL, `age` int(3) DEFAULT NULL, `phone` varchar(11) DEFAULT NULL, `address` varchar(100) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8'
ALTER TABLE user ENGINE=MyISAM;
SHOW CREATE TABLE user;
輸出示例:
'user', 'CREATE TABLE `user` ( `id` int(11) NOT NULL DEFAULT \'0\', ... ) ENGINE=MyISAM DEFAULT CHARSET=utf8'
提示:引擎轉換會鎖表重建,大表操作請在低峰期執行。InnoDB 支持事務/行鎖/外鍵,MyISAM 支持全文索引/表鎖,按業務場景選擇。