码迷,mamicode.com
首页 > 数据库 > 详细

MySQL-5.7设置InnoDB表数据文件存储位置

时间:2017-11-21 18:02:43      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:inno   表数   tab   root   tmp   mys   main   table   log   

[root@localhost data]# ls
a1  a2  a3  auto.cnf  ib_buffer_pool  ibdata1  ib_logfile0  ib_logfile1  ibtmp1  localhost.localdomain.err  localhost.localdomain.pid  mysql  performance_schema  sys

ibdata1就是InnoDB表的共享存储空间,默认innodb所有表的数据都在一个ibdata1里。

查看当前配置

mysql> show variables like ‘%per_table%‘;
+-----------------------+-------+
| Variable_name         | Value |
+-----------------------+-------+
| innodb_file_per_table | ON    |
+-----------------------+-------+
1 row in set (0.02 sec)

目前是打开状态,表示数据将按表单独存储。

若未开启,设置配置文件,加入如下行:

innodb_file_per_table=1

MySQL-5.7设置InnoDB表数据文件存储位置

标签:inno   表数   tab   root   tmp   mys   main   table   log   

原文地址:http://www.cnblogs.com/tongxiaoda/p/7874535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!