mysql的innodb设置(修改MySQL数据库引擎为InnoDB的操作)
mysql的innodb设置
修改MySQL数据库引擎为InnoDB的操作ps:我这里用的phpstudy2016
1、修改时停止mysql
2、修改my.ini
default-storage-engine=innodb
3、修改后删除d:\phpstudy\mysql\data下ib开头的日志文件
4、启动mysql
设置好后,通过navicat创建与目标数据库一致编码的新数据库,然后复制过来即可。复制过来的数据表数据引擎与源数据表数据引擎一致。
注:修改数据表引擎
alter table tablename type=innodb
补充:innodb和myisam引擎的选择及修改默认引擎
mysql数据库更改默认引擎为innodb【配置】
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为默认引擎成功。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
原文链接:https://blog.csdn.net/leejianjun/article/details/72467983
- mysql首次登录不上怎么办(Mysql匿名登录无法创建数据库问题解决方案)
- mysql多核cpu利用(mysql CPU高负载问题排查)
- 如何找到mysqlroot密码(WDCP管理面板忘记MYSQL ROOT密码及重置后台登录密码的方法汇总)
- mysql锁机制及原理(MySQL锁阻塞的深入分析)
- 配置mysql可以远程登录(开启MySQL远程连接的方法)
- mysql水平拓展的瓶颈(MySQL令人大跌眼镜的隐式转换)
- mysqlupdate原理(MySQL UPDATE 语句的非标准实现代码)
- mysql存储json的方式(MySQL中查询json格式的字段实例详解)
- mysql新增字段语句(关于Mysql update修改多个字段and的语法问题详析)
- mysql order by id查询变慢(MySQL不使用order by实现排名的三种思路总结)
- mysql数据库基础练习(最全50个Mysql数据库查询练习题)
- phpmysql网站开发入门与提高(PHP+MySQL+sphinx+scws实现全文检索功能详解)
- mysql拼接和过滤(mysql 如何动态修改复制过滤器)
- mysql超大表加字段(MySQL 大表添加一列的实现)
- 如何在cmd里开启mysql(Windows下通过cmd进入DOS窗口访问MySQL数据库)
- mysql千万数据如何优化(MySQL千万级数据的表如何优化)
- 指天椒紫苏爆炒牛肉(指天椒紫苏爆炒牛肉)
- 谷雨前,吃牛羊肉别忘了吃河鲜,除湿还清热,加紫苏一炒特解馋(吃牛羊肉别忘了吃河鲜)
- 紫苏牛肉锅里滚一滚,香的鼻子都要掉了(紫苏牛肉锅里滚一滚)
- 每天都吃水果的好处(每天吃水果的好处与功效)
- 苹果15价格(苹果15价格512g官网)
- 春节放假几天(春节放假几天2023法定几天)
热门推荐
- yii框架使用教程(Yii框架连表查询操作示例)
- SQL中的ISNULL的用法
- sqlserver数据库实时同步(SQL Server实时同步更新远程数据库遇到的问题小结)
- json的语法
- docker容器编排入门教程(简简单单使用Docker部署Confluence)
- linux查看tcp状态(详解从Linux源码看SocketTCP的bind)
- laravel数据库日志(Laravel 将数据表的数据导出,并生成seeds种子文件的方法)
- sql server数据库备份计划(SQL Server数据库设置自动备份策略的完整步骤)
- linux连接工具命令行长度设置(linux userdel 命令的使用)
- canvas 裁剪画布(Canvas图片分割效果的实现)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9