我想添加一行到一個InnoDB表有一個簡單的查詢:ERROR 1114(HY000):表滿
INSERT INTO zip_codes (zip_code, city) VALUES ('90210', 'Beverly Hills');
但是,當我嘗試此查詢,我得到如下:
ERROR 1114 (HY000): The table `zip_codes` is full
做一個「SELECT COUNT(*)FROM zip_codes」給了我188,959行,這看起來不像太多,考慮到我在同一個數據庫中有810,635行的另一個表。
我對InnoDB引擎相當缺乏經驗,從未遇到過MyISAM的這個問題。這裏有什麼潛在的問題?
編輯:只有在向zip_codes表添加一行時纔會發生這種情況。
當您試圖插入任何表或只有zip_codes時會發生錯誤嗎? – 2009-04-08 15:44:24