千家信息网

mysql如何指定存储引擎

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍了mysql如何指定存储引擎,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。mysql中指定引擎的方法:1、创建表时,可以通
千家信息网最后更新 2026年10月31日mysql如何指定存储引擎

这篇文章主要介绍了mysql如何指定存储引擎,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

mysql中指定引擎的方法:1、创建表时,可以通过ENGINE来指定存储引擎,在create语句最后加上"engine=存储引擎;"即可;2、修改表时,可以使用"alter table 表名 engine=存储引擎;"来指定存储引擎。

存储引擎,即表类型(table_type)

用户可以根据应用的需求选择如何来存储数据、索引、是否使用事务等。选择合适的存储引擎往往能够有效的提高数据库的性能和数据的访问效率,另外一个数据库中的多个表可以使用不同引擎的组合以满足各种性能和实际需求。

MySQL支持很多存储引擎,包括MyISAM、InnoDB、BDB、MEMORY、MERGE、EXAMPLE、NDB Cluster、ARCHIVE等,其中InnoDB和BDB支持事务安全。它还支持一些第三方的存储引擎,例如TokuDB(高写性能高压缩存储引擎)、Infobright(列式存储引擎)。

mysql指定存储引擎

首先要介绍的更改存储引擎的方式就是更改MySQL的配置文件,如下图所示,找到my.ini文件

打开一行找到如下图所示的行,在这里把存储引擎修改成已需要的即可,如下图所示

接下来我们还可以通过SQL语句的方式修改,如下图所示,

在创建表的过程中,通过ENGINE即可指定存储引擎,在create语句最后加上engine=MyISAM

接下来通过Show语句来查看一下表的创建语句,你就会发现存储引擎已经修改成MyISAM了,如下图所示

另外,我们也可以通过alter table语句修改已存在的表的存储引擎,如下图所示

修改好以后还是通过Show语句来查看一下存储引擎进行验证,如下图所示

扩展资料

查看当前表使用的存储引擎

mysql> show create table emp;

或者

mysql> show table status like 'emp' \G;

查看当前数据库支持的存储引擎

mysql> show engines \G;

感谢你能够认真阅读完这篇文章,希望小编分享mysql如何指定存储引擎内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

引擎 存储 语句 数据 支持 可以通过 性能 数据库 篇文章 接下来 事务 文件 方式 方法 需求 选择 不同 合适 有效 安全 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 深圳市人人互联网科技有限公司 厦门中拓互联网络科技有限公司 互联网金融与金融科技 天津摩尔互联网科技 互联网科技logo 互联网 视角下的科技创新 互联网科技英文翻译 华中科技有哪些互联网大佬 杭州壁岐互联网科技有限公司 互联网公司高科技产品 江苏苏星互联网科技有限公司 皮皮虾互联网科技有限公司 扫呗互联网科技有限公司 福建互联网展示科技馆设计 互联网科技接地气 上海互联网科技园景观 上海旺乐尼互联网科技有限公司 互联网大会出现的黑科技 广州全民伙伴互联网科技有限公司 互联网科技工作委员会毛军 工业互联网科技新基建 麻工互联网科技 碳银互联网科技 蓝色互联网科技 互联网软件和科技 福建互联网展示科技馆设计 长沙易易互联网科技有限公司 安徽九吞吴互联网科技有限公司 高科技和互联网的现代国家
0