mysqldump 導出數據庫報錯 「does not exist when using LOCK TABLES」

在網上查了一下,說是權限不夠,而後我改成用root權限執行,仍是一樣的錯誤。那說明不是權限的問題了。mysql 後來細想,之因此會出現這樣的問題,是由於mysqldump在導出的時候會請求鎖定導出數據庫中的全部表,以保證數據的一致性。可是導出時若是數據庫在使用狀態,則會出現 「does not exist when using LOCK TABLES」錯誤。sql 解決方法是在導出時加上-x選項。
相關文章
相關標籤/搜索