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
- mysqlupdate怎么设置(MySQL update 语句的正确用法)
- mysql中查询数据合并(Mysql合并结果接横向拼接字段的实现步骤)
- docker 镜像mysql(解决docker拉取mysql镜像太慢的情况)
- mysqllinux解压版安装教程学习(解决Linux安装mysql 在/etc下没有my.cnf的问题)
- mysql缓存是什么(详解mysql查询缓存简单使用)
- django mysql设置(Django框架使用mysql视图操作示例)
- mysql索引的类型和方法(MySQL覆盖索引的使用示例)
- mysql中null的用法(为什么mysql字段要使用NOT NULL)
- MySql DATE_FORMAT日期格式化
- mysql order by id查询变慢(MySQL不使用order by实现排名的三种思路总结)
- MySQL DATE_FORMAT()用法
- navicatformysql使用视图(Navicat for MySQL的使用教程详解)
- mysql8.0自定义安装图解(M1芯片安装mysql8.0数据库的实现步骤图文)
- mysql提高分页效率(MySQL优化教程之超大分页查询)
- 怎么查看mysql计划执行情况(详解 MySQL 执行计划)
- iis上搭建php环境(vultr服务器windows server 2012 r2搭建IIS8+PHP+MYSQL+phpMyAdmin运行环境图文教程)
- 九月初,爱如蜜糖,甜到心扉,迷恋彼此,一日不见兮,思之若狂(九月初爱如蜜糖)
- ()
- 对你思念入骨的女人,跟你见面时会有这几种表现,藏都藏不住(对你思念入骨的女人)
- 纳兰性德绝美作,一场重逢,成就最后一首称得上惊艳的《如梦令》(纳兰性德绝美作)
- 如何快速赚钱(如何快速赚钱方法真实有效)
- 这里输入关键词(如何输入关键词)
热门推荐
- pythonssh登录服务器(对python 通过ssh访问数据库的实例详解)
- html5中的语义化标签有哪些(详解HTML5常用的语义化标签)
- sqlserver基础查询语句(SQL Server子查询的深入理解)
- docker进入mysql查看路径(Docker 环境运行 Mysql 和开启 Binlog 配置主从同步的设置方法)
- pandas删除存在空值的列(详解pandas.DataFrame中删除包涵特定字符串所在的行)
- web服务器搭建自己的网站(单台web服务器如何尽可能的提高网站性能)
- canvas绘制动态线条(5分钟实现Canvas鼠标跟随动画背景)
- 阿里云mysql配置升级注意事项(详解如何在阿里云上安装mysql)
- mysql的sql语句优化5种方式(MySQL:五个常见优化SQL的技巧)
- python 摄像头运用(使用Python控制摄像头拍照并发邮件)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9