【发布时间】:2011-01-07 04:11:20
【问题描述】:
如果 my.cnf 中没有指定 innodb_data_file_path 的默认设置是什么?
当我尝试在一个 12GB 的满是图片的表上执行以下命令时
alter table `rails_production`.`pictures` change `data` `image_file_data` mediumblob NULL;
我收到以下错误
ERROR 1114 (HY000): The table '#sql-7fe4_12c9' is full
我阅读了另一个 StackOverflow 问题 link text,建议我将设置更改为以下
innodb_data_file_path = ibdata1:10M:autoextend:max:512M
当我查看 my.cnf 时,我注意到我没有对 innodb_data_file_path 进行任何设置,我想知道默认值是什么?
【问题讨论】:
-
你可以用它来代替它吗:innodb_file_per_table 链接:pythian.com/news/1067
-
这似乎是一个不错的建议,但它仍然没有回答我的主要问题,innodb_data_file_path 的默认值是什么?