2012-08-23 43 views
0

我有一個轉儲文件,其長度爲281百萬,但只有大約1900行。Mysql工作臺內存不足錯誤代碼23&24

當我嘗試導入這個SQL文件時,我收到內存錯誤。在導入時,我看到仍有未使用的內存。我在網上搜索,但找不到解決方案。這是我的錯誤信息:

ERROR 23 (HY000) at line 143: Out of resources when opening file '.\mydb\mytable#P#mycolumn#SP#refereesp70.MYD' (Errcode: 24) 

Mysql的是舊版本的我升級你現在的問題已經感謝所有...

+0

你想導入MySQL工作臺文件或進入數據庫? –

+0

我正在嘗試將表腳本導入數據庫 –

+0

也許有可能以較小的位破壞腳本?然後你可以一個接一個地導入。或者它可能有助於嘗試將它導入命令行? –

回答

0

修改/升級MySQL的系統限制。

編輯在/etc/security/limits.conf下面--add行文件 ,如果從mysql用戶啓動mysql mysql的軟NOFILE 2048 MySQL的硬NOFILE 2058