我從生產中轉儲了一個數據庫。我要導入到我的本地數據庫導入mysql數據庫時出錯
mysql -u user_name -p db < db.sql
但它顯示了一些錯誤
25行ERROR 1005(HY000):無法創建表 'table_account'(錯誤:13)
我無法導入表格。當我嘗試導入特定數據庫時,會發生此問題。試圖導入一些其他數據庫。它工作正常。
有沒有人可以解決這個問題。
在此先感謝。
我從生產中轉儲了一個數據庫。我要導入到我的本地數據庫導入mysql數據庫時出錯
mysql -u user_name -p db < db.sql
但它顯示了一些錯誤
25行ERROR 1005(HY000):無法創建表 'table_account'(錯誤:13)
我無法導入表格。當我嘗試導入特定數據庫時,會發生此問題。試圖導入一些其他數據庫。它工作正常。
有沒有人可以解決這個問題。
在此先感謝。
檢查數據庫目錄的所有者,可能是它的問題..
試試這個: 喬敦 - R的MySQL的:MySQL的在/ var/lib中/ MySQL的/數據庫名稱。
這樣做,是否仍然不工作只有這個表有問題。試圖導入另一個它工作正常。 – Akhil
不要在數據庫'mysql'中創建任何表;它很特別。相反,創建一些其他數據庫,並進入USE。
你有沒有得到你的答案?我有同樣的問題。 – ccalderon911217
是的,我得到了答案。在導入語句中使用'--lock-tables = false' – Akhil