Mysql 如果innodb_data_file_path不是';在my.cnf中未指定?

Mysql 如果innodb_data_file_path不是';在my.cnf中未指定?,mysql,innodb,Mysql,Innodb,如果未在my.cnf中指定innodb_data_file_路径,则innodb_data_file_路径的默认设置是什么 当我尝试在一个12GB的满是图片的表上执行以下命令时 alter table `rails_production`.`pictures` change `data` `image_file_data` mediumblob NULL; 我得到以下错误 ERROR 1114 (HY000): The table '#sql-7fe4_12c9' is full 我读到另一

如果未在my.cnf中指定innodb_data_file_路径,则innodb_data_file_路径的默认设置是什么

当我尝试在一个12GB的满是图片的表上执行以下命令时

alter table `rails_production`.`pictures` change `data` `image_file_data` mediumblob NULL;
我得到以下错误

ERROR 1114 (HY000): The table '#sql-7fe4_12c9' is full
我读到另一个StackOverflow问题,建议我将设置更改为以下内容

innodb_data_file_path = ibdata1:10M:autoextend:max:512M
当我查看my.cnf时,我注意到我没有innodb_data_file_path的任何设置,我想知道默认值是什么?

我刚刚了解到

show variables;
这将向您显示这些配置选项的价值,在我的例子中是这样的

| innodb_data_file_path           | ibdata1:10M:autoextend      |

你能用它来代替吗:innodb_file_per_table link:这似乎是一个很好的建议,但它仍然不能回答我的主要问题,innodb_data_file_path的默认值是多少?