mysql使用mysqldump工具备份数据库时提示when using LOCK TABLES

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:115

mysql使用mysqldump工具备份数据库时提示when using LOCK TABLES :
报错如下:
mysqldump: Got error: 1044: Access denied for user 'XXXX'@'localhost' to database 'XXXX' when using LOCK TABLES

解决方法如下:

加上-skip-lock-tables选项即可。

以下3种格式举例如下:

mysqldump -u 用户名 -p 数据库名称 --skip-lock-tables > ***.sql

[p=21, null, left][color=rgb(69,69,69)][font=tahoma, helvetica, arial]mysqldump -u 用户名 -p --skip-lock-tables 数据库名称> ***.sql
[p=21, null, left][color=rgb(69,69,69)][font=tahoma, helvetica, arial]mysqldump -h 数据库IP -P 数据库端口 -u 用户名 -p --skip-lock-tables 数据库名称>db.sql

本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】