修改MySQL的数据库引擎为INNODB的方法


Posted in MySQL onMay 26, 2021

对于MySQL数据库,如果你要使用事务以及行级锁就必须使用INNODB引擎。如果你要使用全文索引,那必须使用myisam。 INNODB的实用性,安全性,稳定性更高但是效率比MYISAM稍差,但是有的功能是MYISAM没有的。修改MySQL的引擎为INNODB,可以使用外键,事务等功能,性能高。本文主要介绍如何修改MySQL数据库引擎为INNODB,接下来我们开始介绍。

首先修改my.ini,在[mysqld]下加上:

default-storage-engine=INNODB

其中的蓝色字体是要指定的数据库引擎名称。

用sql语句修改已经建成表的引擎:

alter table tableName type=InnoDB

下面贴出我的my.ini文件供参考:

[mysqld] 
 
basedir=C:\Program Files\VertrigoServ\Mysql\ 
 
datadir=C:\Program Files\VertrigoServ\Mysql\data\ 
 
port =3306 
 
key_buffer =64M 
 
max_allowed_packet =1M 
 
table_cache =128 
 
sort_buffer_size =512K 
 
net_buffer_length =8K 
 
read_buffer_size =256K 
 
read_rnd_buffer_size =512K 
 
myisam_sort_buffer_size =68M 
 
default-storage-engine=INNODB 
 
[mysqldump] 
 
quick 
 
max_allowed_packet =116M 
 
[mysql] 
 
no-auto-rehash 
 
# Remove the next comment character if you are not familiar with SQL 
 
#safe-updates 
 
[isamchk] 
 
key_buffer =20M 
 
sort_buffer_size =20M 
 
read_buffer =62M 
 
write_buffer =62M 
 
[myisamchk] 
 
key_buffer =20M 
 
sort_buffer_size =20M 
 
read_buffer =62M 
 
write_buffer =62M 
 
[mysqlhotcopy] 
 
interactive-timeout

按照以上的代码提示操作,我们就能够成功地修改MySQL数据库引擎为INNODB了。本文就介绍到这里,相信一定会带给您收获的!

MySQL 相关文章推荐
Mysql - 常用函数 每天积极向上
Apr 05 MySQL
MySQL 角色(role)功能介绍
Apr 24 MySQL
jdbc使用PreparedStatement批量插入数据的方法
Apr 27 MySQL
Mysql 如何实现多张无关联表查询数据并分页
Jun 05 MySQL
安装配置mysql及Navicat prenium的详细流程
Jun 10 MySQL
mysq启动失败问题及场景分析
Jul 15 MySQL
浅谈MySQL表空间回收的正确姿势
Oct 05 MySQL
MySQL利用UNION连接2个查询排序失效详解
Nov 20 MySQL
mysql中整数数据类型tinyint详解
Dec 06 MySQL
MySQL多表查询机制
Mar 17 MySQL
MySQL库表太大怎么办? 数据库分库分表项目实践
Apr 11 MySQL
MySQL 执行数据库更新update操作的时候数据库卡死了
May 02 MySQL
Mysql数据库命令大全
May 26 #MySQL
Mysql基础知识点汇总
May 26 #MySQL
my.ini优化mysql数据库性能的十个参数(推荐)
May 26 #MySQL
linux下导入、导出mysql数据库命令的实现方法
May 26 #MySQL
一看就懂的MySQL的聚簇索引及聚簇索引是如何长高的
MySQL之PXC集群搭建的方法步骤
May 25 #MySQL
Mysql 用户权限管理实现
May 25 #MySQL
You might like
如何对PHP程序中的常见漏洞进行攻击(上)
2006/10/09 PHP
php 获得汉字拼音首字母的函数
2009/08/01 PHP
zf框架的校验器使用使用示例(自定义校验器和校验器链)
2014/03/13 PHP
php+mysql查询优化简单实例
2015/01/13 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
2015/12/21 PHP
php代码检查代理ip的有效性
2016/08/19 PHP
根据对象的某一属性进行排序的js代码(如:name,age)
2010/08/10 Javascript
用js设置下拉框为只读的小技巧
2014/04/10 Javascript
Javascript中的匿名函数与封装介绍
2015/03/15 Javascript
js实现按钮颜色渐变动画效果
2015/08/20 Javascript
详解Bootstrap的aria-label和aria-labelledby应用
2016/01/04 Javascript
JS实现点击登录弹出窗口同时背景色渐变动画效果
2016/03/25 Javascript
jQuery点击其他地方时菜单消失的实现方法
2016/04/22 Javascript
将List对象列表转换成JSON格式的类实现方法
2016/07/04 Javascript
js中遍历对象的属性和值的方法
2016/07/27 Javascript
node.js中axios使用心得总结
2017/11/29 Javascript
Vue自定义指令封装节流函数的方法示例
2018/07/09 Javascript
JS加密插件CryptoJS实现的DES加密示例
2018/08/16 Javascript
使用Vue做一个简单的todo应用的三种方式的示例代码
2018/10/20 Javascript
vue ssr 实现方式(学习笔记)
2019/01/18 Javascript
详解Vue路由自动注入实践
2019/04/17 Javascript
Javascript数组方法reduce的妙用之处分享
2019/06/10 Javascript
vue draggable resizable gorkys与v-chart使用与总结
2019/09/05 Javascript
Python 类与元类的深度挖掘 I【经验】
2016/05/06 Python
python实现录音小程序
2020/10/26 Python
Python删除n行后的其他行方法
2019/01/28 Python
在Pycharm中使用GitHub的方法步骤
2019/06/13 Python
Python笔记之工厂模式
2019/11/20 Python
Python 实现使用空值进行赋值 None
2020/03/12 Python
详解css3中dispaly的Grid布局与Flex布局
2020/09/11 HTML / CSS
解析html5 canvas实现背景鼠标连线动态效果代码
2019/06/17 HTML / CSS
Prototype中如何为一个元素添加一个方法
2014/12/08 面试题
公司董事长助理工作职责
2014/07/12 职场文书
2015年八一建军节演讲稿
2015/03/19 职场文书
办公室行政主管岗位职责
2015/04/09 职场文书
解决Golang中goroutine执行速度的问题
2021/05/02 Golang