当前位置: 代码迷 >> 综合 >> 用mysqldump备份数据库 出现when using LOCK TABLES
  详细解决方案

用mysqldump备份数据库 出现when using LOCK TABLES

热度:43   发布时间:2023-12-12 01:42:48.0

用mysqldump备份数据库时,如果出现when using LOCK TABLES,解决办法是加上 --skip-lock-tables

在数据库名后加--skip-lock-tables即可。

/usr/bin/mysqldump -u username -p  password  databasename --skip-lock-tables  > bak.sql


导出 mysqldump

/usr/bin/mysqldump -h hostIP -P 端口号 -u username -p 密码 --skip-lock-tables databasesname>db.sql

 

如果还出现了无法备份时间表的情况

mysqldump -uroot -pxxxxx --events --ignore-table=mysql.events --skip-lock-tables --all-databases > all.sql

 

  相关解决方案