用mysqldump備份數據庫時,如果出現when using LOCK TABLES,解決辦法是加上 --skip-lock-tables
例如:
用mysqldump備份數據庫時出現
29: File './sq_ziyou/uc_applications.MYD'not found (Errcode: 24) when using LOCKTABLES
在數據庫名后加--skip-lock-tables即可。
即備份數據庫命令為:
/命令目錄/mysqldump -u 用戶名 -p 數據庫名稱 --skip-lock-tables > ***.sql
或者
/命令目錄/mysqldump -u 用戶名 -p --skip-lock-tables 數據庫名稱> ***.sql
或者
導出 mysqldump
/命令目錄/mysqldump -h 線上數據庫IP -P 線上數據庫端口 -u 用戶名 -p --skip-lock-tables 數據庫名稱>db.sql