InnoDB “The Table is Full” error

前端 未结 3 1986
猫巷女王i
猫巷女王i 2021-02-14 01:46

I have a MySQL InnoDB table on a RedHat Enterprise Linux 4 server, and after trying to import a database previously backed up using mysqldump I got a \"the table is

相关标签:
3条回答
  • 2021-02-14 02:22

    We fixed the exact same issue on CentOS on AWS. Contray to what most of the posts indicate, this can be fixed by adding right below the [mysqld] section in your my.cnf file:

    innodb_data_file_path=ibdata1:10G:autoextend
    
    0 讨论(0)
  • 2021-02-14 02:23

    Check that the disk the InnoDB data file is stored on isn't full

    0 讨论(0)
  • 2021-02-14 02:31

    If I was you I would try actually setting the last part of the innodb_data_file_path command i.e. innodb_data_file_path ibdata1:10M:autoextend:max:3999M

    Not specifying the large number can sometimes have it default to unpredicatable numbers.

    Not to be too obvious but ensure you restart after making the config change!

    0 讨论(0)
提交回复
热议问题