数据库教程:MySQL禁用InnoDB引擎的方法分享

一、确定版本

查看MySQL版本
代码如下:mysql-V
或者可以登录MySQL使用selectversion();或status;命令查看

二、开始工作

关闭MySQL
代码如下:
servicemysqlstop
如果上面的命令无法关闭MySQL,则使用kill-9命令强制杀掉进程;

修改MySQL配置文件my.cnf(通常位于/etc/mysql/my.cnf)下加入如下字段

对于MySQL5.5而言:

代码如下:
default-storage-engine=MyISAM
loose-skip-innodb

loose-innodb-trx=0
loose-innodb-locks=0
loose-innodb-lock-waits=0
loose-innodb-cmp=0
loose-innodb-cmp-per-index=0
loose-innodb-cmp-per-index-reset=0
loose-innodb-cmp-reset=0
loose-innodb-cmpmem=0
loose-innodb-cmpmem-reset=0
loose-innodb-buffer-page=0
loose-innodb-buffer-page-lru=0
loose-innodb-buffer-pool-stats=0
对于MySQL5.6而言:
代码如下:
default-storage-engine=MyISAM
default-tmp-storage-engine=MYISAM
loose-skip-innodb

loose-innodb-trx=0
loose-innodb-locks=0
loose-innodb-lock-waits=0
loose-innodb-cmp=0
loose-innodb-cmp-per-index=0
loose-innodb-cmp-per-index-reset=0
loose-innodb-cmp-reset=0
loose-innodb-cmpmem=0
loose-innodb-cmpmem-reset=0
loose-innodb-buffer-page=0
loose-innodb-buffer-page-lru=0
loose-innodb-buffer-pool-stats=0
loose-innodb-metrics=0
loose-innodb-ft-default-stopword=0
loose-innodb-ft-inserted=0
loose-innodb-ft-deleted=0
loose-innodb-ft-being-deleted=0
loose-innodb-ft-config=0
loose-innodb-ft-index-cache=0
loose-innodb-ft-index-table=0
loose-innodb-sys-tables=0
loose-innodb-sys-tablestats=0
loose-innodb-sys-indexes=0
loose-innodb-sys-columns=0
loose-innodb-sys-fields=0
loose-innodb-sys-foreign=0
loose-innodb-sys-foreign-cols=0

三、查看成效

登录MySQL
代码如下:mysql-uroot-p你的密码
显示使用的数据库引擎
代码如下:
showengines
+——————–+———+—————————————————————-+————–+——+————+
|Engine            |Support|Comment                                                       |Transactions|XA  |Savepoints|
+——————–+———+—————————————————————-+————–+——+————+
|FEDERATED         |NO     |FederatedMySQLstorageengine                                |NULL        |NULL|NULL      |
|CSV               |YES    |CSVstorageengine                                            |NO          |NO  |NO        |
|MRG_MYISAM        |YES    |CollectionofidenticalMyISAMtables                         |NO          |NO  |NO        |
|BLACKHOLE         |YES    |/dev/nullstorageengine(anythingyouwritetoitdisappears)|NO          |NO  |NO        |
|MEMORY            |YES    |Hashbased,storedinmemory,usefulfortemporarytables     |NO          |NO  |NO        |
|InnoDB            |NO     |Supportstransactions,row-levellocking,andforeignkeys    |NULL        |NULL|NULL      |
|ARCHIVE           |YES    |Archivestorageengine                                        |NO          |NO  |NO        |
|MyISAM            |DEFAULT|MyISAMstorageengine                                         |NO          |NO  |NO      &nbs p; |
|PERFORMANCE_SCHEMA|YES    |PerformanceSchema                                            |NO          |NO  |NO        |
+——————–+———+—————————————————————-+————–+——+————+
9rowsinset(0.00sec)

您可能感兴趣的文章:mysql更改引擎(InnoDB,MyISAM)的方法MySQL存储引擎中的MyISAM和InnoDB区别详解浅谈MySQL存储引擎选择InnoDB与MyISAM的优缺点分析Mysql5.5InnoDB存储引擎配置和优化Mysql更改默认引擎为Innodb的步骤方法mysql5.5与mysq5.6中禁用innodb引擎的方法MySQL存储引擎InnoDB与MyISAM的区别MySQL数据库MyISAM存储引擎转为Innodb的方法修改MySQL的数据库引擎为INNODB的方法MysqlInnoDB引擎的索引与存储结构详解

标签: 方法 SQL

在数据库里将毫秒转换成date格式的方法

mysql中max_allowed_packet参数的配置方法(避免大数据写入或者更新失败)

上述就是数据库技术:MySQL禁用InnoDB引擎的方法分享的全部内容,如果对大家有所用处且需要了解更多关于mysql数据库学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/dtteaching/911088.html

(0)
上一篇 2021年10月24日
下一篇 2021年10月24日

精彩推荐