查看创建后表user的信息,可见表的当前存储引擎是merge,如图所示:
图6 显示表t1 的当前状态值
3.2 修改存储引擎,可以用命令Alter table tableName engine =engineName
假如,若需要将表user的存储引擎修改为archive类型,则可使用命令alter table user engine=archive。如下图所示:
图7 修改表user的存储引擎
查看修改后的表类型,可见表类型已经变为archive类型。
图8 显示表user修改后的状态值
小结
在本文中主要介绍了什么是MySql数据库,并进一步引出了它的一个重要特性, 即插入式的多存储引擎机制。然后,简单介绍了什么是存储引擎和MySql中几种主要的存储引擎。最后,介绍了如何查看数据库支持的所有存储引擎,如何查看数据库表的存储引擎类型及如何设置或修改表的存储引擎类型。刚刚入门学习MySql,文中有错误之处,还请大家多多指导!