前言

InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。

基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持以及外部键等高级数据库功能。

我为什么要改默认引擎,其实原因很简单,我使用的Mysql默认引擎是MyISAM,而MyISAM并不支持事务处理,所以我需要更换它的引擎。

更改 Mysql 默认引擎为 InnoDB步骤如下:

Mysql默认是关闭InnoDB存储引擎的使用的,将InnoDB设置为默认的引擎如下。

1. 查看Mysql存储引擎情况: mysql>show engines InnoDB | YES,说明此Mysql数据库服务器支持InnoDB引擎。

2. 设置InnoDB为默认引擎:在配置文件my.ini中的 [mysqld] 下面加入default-storage-engine=INNODB

3. 重启Mysql服务器

4. 登录Mysql数据库,mysql>show engines如果出现 InnoDB |DEFAULT,则表示设置InnoDB为默认引擎成功。

总结

以上就是更改Mysql默认引擎为Innodb的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

MySQL数据库更改默认引擎为Innodb【配置】

InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定. 基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持.MyIS ...

Mysql MyISAM数据库批量转换表引擎为Innodb

Mysql MyISAM数据库批量转换表引擎为Innodb 最近在做事物处理需要把表结构都改为带有支持事物的Innodb引擎格式, 把里面数据库 用户名.密码 等信息修改为你自己的,放在网站下运行即可 ...

mysql更改默认存储引擎

在mysql的官网上看到在mysql5.5以上的版本中已经更改了默认的存储引擎,在5.5版本以前是Myisam以后是Innodb. InnoDB as the Default MySQL Storag ...

如何修改mysql 默认引擎为InnoDB?

1.查看 MySQL支持的引擎有哪些? show engines: 结果: 由上图可以看出,只有 InnoDB 是支持事务的 2.查看默认引擎 show variables like “default ...

Mysql中MyISAM引擎和InnoDB引擎的比较

结论 如果不清楚自己应该用什么引擎,那么请选择InnoDB,Mysql5.5+的版本默认引擎都是InnoDB,早期的Mysql版本默认的引擎是MyISAM MyISAM 和 InnoDB的适用场景 M ...

如何彻底解决MySQL更改默认字符集以及字符乱码问题!!!

在我们使用MySQL数据库时,字符乱码,对我们来说是一个很头疼的问题.今天笔者就来教大家如何彻底解决更改默认字符集以及字符乱码问题. 当我们使用压缩包进行MySQL安装后,系统会使用默认的字符集,这时 ...

MySQL中MyISAM引擎与InnoDB引擎性能简单测试

[硬件配置]CPU : AMD2500+ (1.8G)内存: 1G/现代硬盘: 80G/IDE[软件配置]OS : Windows XP SP2SE : PHP5.2.1DB : MySQL5.0.3 ...

mysql 更改默认字符集

mysql 默认字符集概述 首先,MySQL的字符集问题主要是两个概念: haracter Sets Collations 前者是字符内容及编码,后者是对前者进行比较操作的一些规则.这两个参数集可以在 ...

数据库 MySQL Jdbc JDBC的六个固定步骤

*0 案例:    a)在JavaScript中使用正则表达式,在JS中正则表达式的定界符是://     var regexp = /^[0-9]+$/;     if(regexp.test(nu ...

随机推荐

【去除NSString 字符串中的空格换行符】

@interface NSString (DeletWhiteSpace) // 返回一个去掉前后空格的字符串或者下划线,如果自己是一个nil 返回@“” - (NSString *)trimming ...

paper 123: SVM如何避免过拟合

过拟合(Overfitting)表现为在训练数据上模型的预测很准,在未知数据上预测很差.过拟合主要是因为训练数据中的异常点,这些点严重偏离正常位置.我们知道,决定SVM最优分类超平面的恰恰是那些占少数 ...

MDT 2010驱动管理新方法。

参考:https://4sysops.com/archives/driver-deployment-with-microsoft-deployment-toolkit-mdt-part-1-os-de ...

P/Invoke .NET调用win32API

项目:无线无源测温软件系统 项目中,用到使用P/Invoke在.NET调用win32API,实现对ini配置文件的读写功能!因为有一些配置信息需要保存下来,以便在下一次启动程序完成初始化,这实际上是一 ...

c# appdomain

http://www.cnblogs.com/Terrylee/archive/2005/11/28/285809.html

搜索-hdu-3720-Arranging Your Team

题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3720 题目大意: 有23个人,告诉每个人的名字,能力值,以及踢球的位置.要求选出1个守门员,2个前锋 ...

[转] Linux中gcc,g++常用编译选项

http://blog.sina.com.cn/s/blog_5ff2a8a201011ro8.html gcc/g++ 在执行编译时,需要4步 1.预处理,生成.i的文件[使用-E参数] 2.将预处 ...

Oracle笔试题库 附参考答案

1.  下列不属于ORACLE的逻辑结构的是(C) 区 段 数据文件 表空间 2. 下面哪个用户不是ORACLE缺省安装后就存在的用户(A) A . SYSDBA B. SYSTEM C. SCOTT ...

Ajax地域选择demo

index.jsp只用于转发到Servlet获得省份数据再转发到province.jsp index.jsp

mysql 默认 innodb_【数据库】Mysql更改默认引擎为Innodb的步骤方法相关推荐

  1. oracle数据库需要的端口号,SQL Server数据库、MySQL、Oracle数据库各自的默认端口号...

    我们今天主要向大家讲述的是SQL Server数据库.MySQL.Oracle数据库各自的默认端口号,以下就是对SQL Server数据库.MySQL.Oracle数据库各自的默认端口号的描述,望在你 ...

  2. mysql myisam转innodb_Mysql MyISAM数据库批量转换表引擎为Innodb

    Mysql MyISAM数据库批量转换表引擎为Innodb 最近在做事物处理需要把表结构都改为带有支持事物的Innodb引擎格式, 把里面数据库 用户名.密码 等信息修改为你自己的,放在网站下运行即可 ...

  3. mysql编译innodb_源码编译MySQL5.1生成InnoDB存储引擎_MySQL

    bitsCN.com 源码编译MySQL 5.1生成InnoDB存储引擎 这里就仅列出主要步骤: [plain] ./configure --prefix=/home/mysql51/mysql/ - ...

  4. lua mysql 事务_Lua数据库/MySQL操作

    对于简单的数据操作,我们可以使用文件,但是,有时候这些文件操作效率不高,可扩展性和强大不好.所以我们可能会经常切换到使用数据库. LuaSQL是从Lua一些数据库管理系统的一个简单的接口. LuaSQ ...

  5. c# mysql executenonquery_C#与数据库访问技术总结(八)之ExecuteNonQuery方法

    ExecuteNonQuery方法 ExecuteNonQuery方法主要用来更新数据. 通常使用它来执行Update.Insert和Delete语句. 该方法返回值意义如下: 对于Update.In ...

  6. 数据库mysql存储过程_[数据库]mysql存储过程的建立及使用

    mysql存储过程的建立及使用 建立存储过程,特别是带有参数的情况反复出错,经常提示"字符串格式不正确",或者是找不到这样,找不到那样,经分细心分析.分步测试,终于上传成功,这里介 ...

  7. c mysql备份还原数据库,MySQL数据库备份与恢复方法

    常有新手问我该怎么备份数据库,下面介绍3种备份数据库的方法: (1)备份数据库文件 MySQL中的每一个数据库和数据表分别对应文件系统中的目录和其下的文件. 在Linux下数据库文件的存放目录一般为/ ...

  8. mysql cluster 查看数据库表名称_MySQL Cluster如何创建磁盘表方法解读

    MySQL Cluster采用一系列的Disk Data objects来实现磁盘表;接下来为您详细介绍 一.概念 MySQL Cluster采用一系列的Disk Data objects来实现磁盘表 ...

  9. mysql 替换重复数据库,mysql关联修改,批量修改,数据同步

    在线QQ客服:1922638 专业的SQL Server.MySQL数据库同步软件 业务场景: 1.从接口获取数据,根据本地表数据处理接口数据 2.将处理好的数据更新到指定表中 思路: 1.建立临时表 ...

最新文章

  1. 马斯克终结美国载人航天的“寄俄篱下”,SpaceX首次正式商业载人任务圆满成功...
  2. ajax 成功回调函数,jQuery的阿贾克斯成功回调函数定义jQuery的阿贾克斯成功回调函数定义(jQuery ajax...
  3. C++读取txt中数据的两种方法
  4. 一道SQL面试题(行列互换)
  5. 系统无法分配所需内存_Innodb内存管理解析
  6. JShielder:一款自动化Linux服务器安全增强工具
  7. 学习V神的手把手教你写脚本引擎 一
  8. 计算机本科毕业论文选题单片机,单片机毕业论文范文
  9. 用python爬取了很多习题答案,mark一下
  10. 代购集运系统平台一键上传淘宝商品至韩国coupang经验分享
  11. C++驱动海康威视摄像头
  12. ABBYY FineReader 14安装教程
  13. 傅里叶分析之看不懂就掐死我吧(完整版)
  14. 一个程序员的减肥方法(男女通用); 饮食+运动
  15. 外贸里面 LC TT DP DA BG 是什么
  16. 中国类脑计算先行者:在AI“无人区”探路
  17. 配置ST_Geometry查询
  18. 我与小娜(13):LIGO是什么组织?
  19. 项目经理解决冲突的模式
  20. redis实战教程_Redis详解新手教程_Redis入门到精通

热门文章

  1. 我的视频拍摄和剪辑秘密|广州2.0 篇
  2. Unity3D泰课在线 ARPG 课程《泰斗破坏神》系列视频教程附素...
  3. Python 实现专属字典生成器
  4. Redux01 续集
  5. 实勘丨龙岗南约炳坑京基旧改项目,地铁14号线宝荷站零距离!
  6. 企业网络搭建与应用——项目三 路由器的配置与管理
  7. [百度官方]惊雷算法3.0即将上线 持续打击刷点击
  8. 数据中心未来的发展趋势
  9. 关于.net framework4.0以及4.5安装失败,“安装时发生严重错误”……
  10. linux查看ip地址特定信息,grep正则表达式实现查找某个特定的IP地址