修改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 07 MySQL
Mysql数据库命令大全
May 26 MySQL
MySQL中distinct与group by之间的性能进行比较
May 26 MySQL
Mysql binlog日志文件过大的解决
Oct 05 MySQL
mysql事务对效率的影响分析总结
Oct 24 MySQL
MySQL中order by的使用详情
Nov 17 MySQL
Mysql中一千万条数据怎么快速查询
Dec 06 MySQL
分析MySQL优化 index merge 后引起的死锁
Apr 19 MySQL
MySQL的存储过程和相关函数
Apr 26 MySQL
单机多实例部署 MySQL8.0.20
May 15 MySQL
深入理解MySQL中MVCC与BufferPool缓存机制
May 25 MySQL
MySQL中dd::columns表结构转table过程及应用详解
Sep 23 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
虫族 ZERG 概述
2020/03/14 星际争霸
几款免费开源的不用数据库的php的cms
2010/12/19 PHP
php多功能图片处理类分享(php图片缩放类)
2014/03/14 PHP
微信公众平台开发实现2048游戏的方法
2015/04/15 PHP
Ubuntu 16.04下安装PHP 7过程详解
2017/03/28 PHP
PHP使用pdo实现事务处理操作示例
2018/09/05 PHP
二行代码解决全部网页木马
2008/03/28 Javascript
xml分页+ajax请求数据源+dom取结果实例代码
2008/10/31 Javascript
javascript XML数据显示为HTML一例
2008/12/23 Javascript
基于JQuery的cookie插件
2010/04/07 Javascript
javascript获取xml节点的最大值(实现代码)
2013/12/11 Javascript
js与C#进行时间戳转换
2014/11/14 Javascript
浅谈Javascript的静态属性和原型属性
2015/05/07 Javascript
Ajax分页插件Pagination从前台jQuery到后端java总结
2016/07/22 Javascript
超全面的vue.js使用总结
2017/02/12 Javascript
BootStrap 表单控件之单选按钮水平排列
2017/05/23 Javascript
vue修改vue项目运行端口号的方法
2017/08/04 Javascript
基于jstree使用AJAX请求获取数据形成树
2017/08/29 Javascript
基于bootstrap写的一点localStorage本地储存
2017/11/21 Javascript
通过vue提供的keep-alive减少对服务器的请求次数
2018/04/01 Javascript
javascript设计模式 ? 建造者模式原理与应用实例分析
2020/04/10 Javascript
使用Python开发windows GUI程序入门实例
2014/10/23 Python
Anaconda多环境多版本python配置操作方法
2017/09/12 Python
Python3连接SQLServer、Oracle、MySql的方法
2018/06/28 Python
wtfPython—Python中一组有趣微妙的代码【收藏】
2018/08/31 Python
Django框架实现的分页demo示例
2019/05/25 Python
win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码
2020/01/16 Python
CSS3中background-clip和background-origin的区别示例介绍
2014/03/10 HTML / CSS
HTML5新增的标签和属性归纳总结
2018/05/02 HTML / CSS
利用HTML5实现使用按钮控制背景音乐开关
2015/09/21 HTML / CSS
实习生个人找工作的自我评价
2013/10/30 职场文书
学校招生宣传广告词
2014/03/19 职场文书
办理信用卡工作证明
2014/09/30 职场文书
金融专业银行实习证明模板
2014/11/28 职场文书
订货会邀请函
2015/01/31 职场文书
Django Paginator分页器的使用示例
2021/06/23 Python