用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