2014-01-22 103 views
1

我從生產中轉儲了一個數據庫。我要導入到我的本地數據庫導入mysql數據庫時出錯

mysql -u user_name -p db < db.sql 

但它顯示了一些錯誤

25行ERROR 1005(HY000):無法創建表 'table_account'(錯誤:13)

我無法導入表格。當我嘗試導入特定數據庫時,會發生此問題。試圖導入一些其他數據庫。它工作正常。

有沒有人可以解決這個問題。

在此先感謝。

+0

你有沒有得到你的答案?我有同樣的問題。 – ccalderon911217

+1

是的,我得到了答案。在導入語句中使用'--lock-tables = false' – Akhil

回答

1

檢查數據庫目錄的所有者,可能是它的問題..

試試這個: 喬敦 - R的MySQL的:MySQL的在/ var/lib中/ MySQL的/數據庫名稱。

+0

這樣做,是否仍然不工作只有這個表有問題。試圖導入另一個它工作正常。 – Akhil

0

不要在數據庫'mysql'中創建任何表;它很特別。相反,創建一些其他數據庫,並進入USE。