文档章节

Mysql开启InnoDB引擎

CharlesDong
 CharlesDong
发布于 2016/06/13 15:50
字数 242
阅读 151
收藏 0

mysql命令行查看InnoDB引擎是否支持

mysql> show engines;

+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+

| Engine             | Support | Comment                                                        | Transactions | XA   | Savepoints |

+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+

| MyISAM             | DEFAULT | MyISAM storage engine                                          | NO           | NO   | NO         |

| CSV                | YES     | CSV storage engine                                             | NO           | NO   | NO         |

| MRG_MYISAM         | YES     | Collection of identical MyISAM tables                          | NO           | NO   | NO         |

| BLACKHOLE          | YES     | /dev/null storage engine (anything you write to it disappears) | NO           | NO   | NO         |

| MEMORY             | YES     | Hash based, stored in memory, useful for temporary tables      | NO           | NO   | NO         |

| FEDERATED          | NO      | Federated MySQL storage engine                                 | NULL         | NULL | NULL       |

| ARCHIVE            | YES     | Archive storage engine                                         | NO           | NO   | NO         |

| PERFORMANCE_SCHEMA | YES     | Performance Schema                                             | NO           | NO   | NO         |

| InnoDB             | NO     | Supports transactions, row-level locking, and foreign keys     | YES          | YES  | YES        |

+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+

9 rows in set (0.00 sec)

如果InnoDB显示为NO,一般是两种可能:1、安装mysql时没有选择InnoDB,这种情况处理比较麻烦,这里不讨论。2、安装了InnoDB但没有开启,这是我们今天讨论的

在mysql配置文件中开启InnoDB

[vagrant@web ~]$ sudo vim  /usr/local/mysql/my.cnf

加入innodb = on

Mysql配置

重启mysql服务即可

© 著作权归作者所有

共有 人打赏支持
CharlesDong
粉丝 0
博文 5
码字总数 2126
作品 0
广州
私信 提问
mysql ibdata file

mysql数据存储目录中的ibdata文件 这个是数据文件,不是日志文件,将innodbfilepertable开启,使用独立表空间,每个表有个.ibd文件, ibdata1就只会存一些共享的信息,不会很大 正解,开启独...

tianxiamall
2018/06/26
0
0
MySQL性能优化系列-01原理与概念

MySQL概述 MySQL数据库目前已被Oracle收购,并发展处多个版本。目前使用最广泛且免费的MySQL版本是MySQL Community(社区版),另外还有三个付费的MySQL版本MySQL Standard(MySQL标准版)、...

东皇巴顿
2017/04/25
0
0
LINUX下MYSQL开启INNODB数据支持

1.问题描述: 在执行 create table goodsAndProps( goodsId varchar(128) not null, propsId varchar(128) not null, propsValue varchar(128) not null, primary key (goodsId, propsId, p......

阿宇_
2015/10/26
0
2
MySQL缓存之Qcache与buffer pool对比

Q:innodb buffer pool和Qcache的缓存区别? A:   1、Qcacche缓存的是SQL语句及对应的结果集,缓存在内存,最简单的情况是SQL一直不重复,那Qcache的命令率肯定是0;   2、buffer pool...

yrgw
2018/06/26
0
0
MySQL性能优化系列-02参数调优

如果我们需要挖掘正式生产环境上MySQL数据库服务的性能潜力,那么对MySQL数据库服务中的默认参数进行更改就是必须要做的事情。 在进行配置修改之前,我们可以先看看当前MySQL数据库特别是Inn...

东皇巴顿
2017/04/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

弹窗时候禁止页面滚动

1、依靠css 将页面 document.documentElement.style.overflow='hidden'; document.body.style.overflow='hidden';//手机版设置这个。 如果设置了如上,页面的滚动条将会消失,此时鼠标滚轮失......

Jack088
6分钟前
1
0
.NET的数学库NMath实用教程——创建最小二乘法

NMath是一个适用于所有.NET语言,如C#、Visual Basic、F#和.NET的数学库,它包含了.NET平台上的面向对象数字计算的基础类。我们将以连载的形式向大家介绍NMath的实用教程,有任何建议或提示...

ymy_666666
6分钟前
1
0
索尼为收购工作室准备,对抗微软?

对比来说,索尼方面不但没有增加新的工作室,反而在过去两年内关闭了一些工作室。面对微软的步步紧逼,索尼最新的招聘广告暗示将来有可能会收购一些工作室。 在领英上,索尼互动娱乐发布了两...

linuxCool
6分钟前
1
0
公司网站有漏洞被入侵该怎么解决

2019年1月14日消息,thinkphp又被爆出致命漏洞,可以直接远程代码执行,getshell提权写入网站木马到网站根目录,甚至直接提权到服务器,该漏洞影响版本ThinkPHP 5.0、ThinkPHP 5.0.10、Think...

网站安全
18分钟前
1
0
centos7 Nginx+rtmp 搭建流媒体服务器

一. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum -y install gcc gcc-c++ 二. PCRE pcre-devel 安装 PCRE(Perl Compatib...

legend3
36分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部