修改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 28 MySQL
MySQL 数据丢失排查案例
May 08 MySQL
Mysql 用户权限管理实现
May 25 MySQL
解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码
Jun 26 MySQL
MySQL系列之七 MySQL存储引擎
Jul 02 MySQL
MySQL中utf8mb4排序规则示例
Aug 02 MySQL
SQL实现LeetCode(197.上升温度)
Aug 07 MySQL
MySQL令人大跌眼镜的隐式转换
Aug 23 MySQL
Mysql数据库手动及定时备份步骤
Nov 07 MySQL
mysql 联合索引生效的条件及索引失效的条件
Nov 20 MySQL
全面盘点MySQL中的那些重要日志文件
Nov 27 MySQL
如何创建一个创建MySQL数据库中的datetime类型
Mar 21 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 中英文语言转换类
2011/09/07 PHP
PHP中$_SERVER的详细参数与说明介绍
2013/10/26 PHP
抛弃 PHP 代价太高
2016/04/26 PHP
PHP实现的注册,登录及查询用户资料功能API接口示例
2017/06/06 PHP
PHP命名空间用法实例分析
2019/09/04 PHP
php常用的工具开发整理
2019/09/26 PHP
Yii框架 session 数据库存储操作方法示例
2019/11/18 PHP
cookie 最近浏览记录(中文escape转码)具体实现
2013/06/08 Javascript
js子页面获取父页面数据示例
2014/05/15 Javascript
Node.js中的事件驱动编程详解
2014/08/16 Javascript
Node.js编写组件的三种实现方式
2016/02/25 Javascript
利用Node.JS实现邮件发送功能
2016/10/21 Javascript
JS实现的适合做faq或menu滑动效果示例
2016/11/17 Javascript
基于Angular.js实现的触摸滑动动画实例代码
2017/02/19 Javascript
JS装饰器函数用法总结
2018/04/21 Javascript
Node.js使用Angular简单示例
2018/05/11 Javascript
浅谈PDF.js使用心得
2018/06/07 Javascript
Vue.js 中取得后台原生HTML字符串 原样显示问题的解决方法
2018/06/10 Javascript
详解vue中的父子传值双向绑定及数据更新问题
2019/06/13 Javascript
解决vue elementUI中table里数字、字母、中文混合排序问题
2020/01/07 Javascript
vue 单页应用和多页应用的优劣
2020/10/22 Javascript
python实现马耳可夫链算法实例分析
2015/05/20 Python
使用python实现省市三级菜单效果
2016/01/20 Python
python3 与python2 异常处理的区别与联系
2016/06/19 Python
Python爬虫实现百度图片自动下载
2018/02/04 Python
对python中执行DOS命令的3种方法总结
2018/05/12 Python
pyQt4实现俄罗斯方块游戏
2018/06/26 Python
python游戏地图最短路径求解
2019/01/16 Python
Python中的引用知识点总结
2019/05/20 Python
Python函数的返回值、匿名函数lambda、filter函数、map函数、reduce函数用法实例分析
2019/12/26 Python
CSS3 :nth-child()伪类选择器实现奇偶行显示不同样式
2013/11/05 HTML / CSS
C语言变量的命名规则都有哪些
2013/12/27 面试题
办理生育手续介绍信
2014/01/14 职场文书
保险公司开门红口号
2014/06/21 职场文书
实习单位推荐信
2015/03/27 职场文书
债务纠纷代理词
2015/05/25 职场文书