修改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 逻辑备份与恢复测试的相关总结
May 14 MySQL
MySQL时间盲注的五种延时方法实现
May 18 MySQL
mysql如何配置白名单访问
Jun 30 MySQL
mysql 数据插入优化方法之concurrent_insert
Jul 01 MySQL
MySQL 如何限制一张表的记录数
Sep 14 MySQL
Mysql数据库手动及定时备份步骤
Nov 07 MySQL
mysql timestamp比较查询遇到的坑及解决
Nov 27 MySQL
一条慢SQL语句引发的改造之路
Mar 16 MySQL
MySQL RC事务隔离的实现
Mar 31 MySQL
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
Apr 20 MySQL
MySQL优化之慢日志查询
Jun 10 MySQL
MySQL慢查询中的commit慢和binlog中慢事务的区别
Jun 16 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中检查PHP文件是否有语法错误的方法
2009/12/23 PHP
Linux编译升级php的详细方法
2013/11/04 PHP
PHP生成器简单实例
2015/05/13 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
Javascript 圆角div的实现代码
2009/10/15 Javascript
Jquery创建层显示标题和内容且随鼠标移动而移动
2014/01/26 Javascript
JavaScript实现的一个计算数字步数的算法分享
2014/12/06 Javascript
jQuery内容折叠效果插件用法实例分析(附demo源码)
2016/04/28 Javascript
一种Javascript解释ajax返回的json的好方法(推荐)
2016/06/02 Javascript
简单实现jQuery进度条轮播实例代码
2016/06/20 Javascript
AngularJS基础 ng-mouseover 指令简单示例
2016/08/02 Javascript
jquery请求servlet实现ajax异步请求的示例
2017/06/03 jQuery
jQuery实现广告条滚动效果
2017/08/22 jQuery
Vue-cli创建项目从单页面到多页面的方法
2017/09/20 Javascript
vue的一个分页组件的示例代码
2017/12/25 Javascript
vue实现简单loading进度条
2018/06/06 Javascript
Nodejs模块的调用操作实例分析
2018/12/25 NodeJs
js屏蔽退格键(backspace或者叫后退键与F5)
2019/02/10 Javascript
jQuery zTree插件快速实现目录树
2019/08/16 jQuery
Antd表格滚动 宽度自适应 不换行的实例
2020/10/27 Javascript
详解Vue3.0 + TypeScript + Vite初体验
2021/02/22 Vue.js
[02:47]3.19DOTA2发布会 国服成长历程回顾
2014/03/25 DOTA
python实现数独算法实例
2015/06/09 Python
python基于ID3思想的决策树
2018/01/03 Python
python调用c++返回带成员指针的类指针实例
2019/12/12 Python
Python 测试框架unittest和pytest的优劣
2020/09/26 Python
宝塔面板出现“open_basedir restriction in effect. ”的解决方法
2021/03/14 PHP
初中数学教学反思
2014/01/16 职场文书
酒店节能降耗方案
2014/05/08 职场文书
党章培训心得体会
2014/09/04 职场文书
高中生第一学年自我鉴定2015
2014/09/28 职场文书
交心谈心活动总结
2015/05/11 职场文书
2015年初中教务处工作总结
2015/07/21 职场文书
weblogic服务建立数据源连接测试更新mysql驱动包的问题及解决方法
2022/01/22 MySQL
Nginx静态压缩和代码压缩提高访问速度详解
2022/05/30 Servers
Android开发手册自定义Switch开关按钮控件
2022/06/10 Java/Android