因为MySQL默认的是MyISAM数据引擎,不支持事务也不支持外键,所以需要用到Innodb引擎,于是决定将mysql的默认引擎设置为innodb。

1 . 查看MySQL存储引擎是用的哪个?登录MySQL数据库,在mysql>提示符下搞入show engines;命令。
+------------+---------+----------------------------------------------------------------+
| Engine     | Support | Comment                                                        |
+------------+---------+----------------------------------------------------------------+
| MyISAM     | DEFAULT | Default engine as of MySQL 3.23 with great performance         |
| MEMORY     | YES     | Hash based, stored in memory, useful for temporary tables      |
| InnoDB     | YES     | Supports transactions, row-level locking, and foreign keys     |
| BerkeleyDB | YES     | Supports transactions and page-level locking                   |
| BLACKHOLE  | NO      | /dev/null storage engine (anything you write to it disappears) |
| EXAMPLE    | NO      | Example storage engine                                         |
| ARCHIVE    | NO      | Archive storage engine                                         |
| CSV        | NO      | CSV storage engine                                             |
| ndbcluster | NO      | Clustered, fault-tolerant, memory-based tables                 |
| FEDERATED  | NO      | Federated MySQL storage engine                                 |
| MRG_MYISAM | YES     | Collection of identical MyISAM tables                          |
| ISAM       | NO      | Obsolete storage engine                                        |
+------------+---------+----------------------------------------------------------------+

说明目前默认的数据引擎是MyISAM,并且也支持InnoDB引擎。

2. 设置InnoDB为默认引擎:在配置文件my.cnf中的 [mysqld] 下面加入default-storage-engine=INNODB 一句,保存。

3. 重启mysql服务器:mysqladmin -u root -p shutdown或者service mysqld restart 登录mysql数据库,在mysql>提示符下搞入show engines;命令。如果出现 InnoDB |DEFAULT,则表示我们 设置InnoDB为默认引擎成功。

转载至:

转载于:https://blog.51cto.com/7080696/1905120

修改MySQL的默认数据存储引擎相关推荐

  1. 查看并修改mysql的默认引擎

    1.mysql存储引擎: a)mysql服务器采用了模块化风格,各部分之间保持相对独立,尤其体现在存储架构上.存储引擎负责管理数据存储,以及mysql的索引管理.通过定义的API,mysql服务器能够 ...

  2. mysql各版本的默认的存储引擎_Mysql常见的几种存储引擎

    一.mysql的体系结构 整个MysqlServer有一下几部分组成 Connection Pool : 连接池组件 Management Services & Utilities : 管理服 ...

  3. 六、Mysql体系架构、存储引擎、临时表

    文章目录 Mysql体系架构 体系 连接层 SQL处理层 缓存 解析查询 优化 逻辑架构 物理存储结构 数据库 表文件 mysql utilities 安装 存储引擎 MyISAM 表压缩 适用场景: ...

  4. mysql 中的 engine 存储引擎

    以下为引用其它人博客中内容,转载太乱,已经找不到原创作者. 最开始用MySQL Administrator建数据库的时候,表缺省是InnoDB类型,也就没有在意.后来用Access2MySQL导数据的 ...

  5. mysql外键的存储引擎_10.mysql存储引擎

    2.1 存储引擎概述 和大多数的数据库不同, MySQL中有一个存储引擎的概念, 针对不同的存储需求可以选择最优的存储引擎. 存储引擎就是存储数据,建立索引,更新查询数据等等技术的实现方式 .存储引擎 ...

  6. mysql修改默认的存储引擎

    mysql存储引擎: MySQL服务器采用了模块化风格,各部分之间保持相对独立,尤其体现在存储架构上.存储引擎负责管理数据存储,以及MySQL的索引管理.通过定义的API,MySQL服务器能够与存储引 ...

  7. mysql 5.6默认引擎_MySQL5.6中默认的存储引擎是:_学小易找答案

    [简答题]由于用途不同,基准可以分为? [单选题]测得某种新合成的有机酸 pK a 值为 12.35 ,其 K a 值应表示为( ) [多选题]解说词根据被解释的对象可分为____两种. [单选题]M ...

  8. Mysql技术内幕——InnoDB存储引擎

    一.mysql体系结构和存储引擎 1.1.数据库和实例的区别 数据库:物理操作系统或其他形式文件类型的集合.在mysql下数据库文件可以是frm,myd,myi,ibd结尾的文件. 数据库实例:由数据 ...

  9. mysql 存储引擎 面试_搞定PHP面试 - MySQL基础知识点整理 - 存储引擎

    MySQL基础知识点整理 - 存储引擎 0. 查看 MySQL 支持的存储引擎 可以在 mysql 客户端中,使用 show engines; 命令可以查看MySQL支持的引擎: mysql> ...

最新文章

  1. spark.yarn.archive 的正确设置方法
  2. android studio gradle 打出jar,同时将依赖的第三方jar打包在一起
  3. 阅读源码学设计模式-单例模式
  4. .net core + headless chrome实现动态网页爬虫
  5. 小说的逻辑与反逻辑_以理性的数学逻辑构筑推理小说
  6. 数据挖掘 -- 分类的模型评估度量
  7. barplot函数--R语言
  8. 查找java实现_常见查找算法Java实现
  9. IDEA安装谷歌翻译插件Translation
  10. python生成随机中文_随机字生成器-Python
  11. STM32CUBEIDE中修改FLASH起始地址的方法
  12. 【线段树-单点更新 区间查询 ^ 是大哥】老瞎眼 pk 小鲜肉(牛客)
  13. 统信软件启用全新LOGO,迎接中国操作系统大时代
  14. iPhone手机使用:手机上面的App Store突然变成英文(iTunes也是英文),然后把英文还原成中文的方法
  15. python 【面向对象实例2】
  16. Gamemaker studio2经验(3)——昼夜更替效果实现
  17. EasyDarwin开源流媒体服务器
  18. JS获取指定特殊字符之间的字符
  19. 《卸甲笔记》-单行函数对比之三
  20. 腾讯财付通漏洞遭黑客利用 威胁QQ彩钻等付费用户

热门文章

  1. 嵌入式环境搭建之NFS
  2. 常用容器管理器易受危险 exploit 攻击
  3. 索尼推出 PlayStation 漏洞奖励计划,最严重漏洞5万美元起步
  4. 通过Nethogs查看服务器网卡流量情况
  5. 学习node js 之微信公众帐号接口开发 准备工作
  6. 六个角度深层区分ERP和MES的不同!
  7. zypper 工具详解
  8. windows 2003 iis 360防黑加固后不能使用
  9. OAF_VO系列3 - Binding Style绑定方式
  10. 实业逻辑与品牌逻辑的矛盾