今天想从线上导个表数据到测试环境,结果碰了when using LOCK TABLES这个错误。解决办法是:在执行语句后面加上  --skip-lock-tables。具体导出代码如下:(ip,用户名,密码,数据库密码都已模糊过)
[evan@evan ~]$ mysqldump -h110.10.12.246 -upop -p123456 -P 4020 pop_re > pop.sql;
Warning: Using a password on the command line interface can be insecure.
mysqldump: Got error: 1044: Access denied for user 'pop'@'110.10.12.%' to database 'pop_re' when using LOCK TABLES
[evan@evan ~]$ mysqldump -h110.10.12.246 -upop -p123456 -P 4020 pop_re --skip-lock-tables > pop.sql;
Warning: Using a password on the command line interface can be insecure.

导出表结构和数据语法如下:

mysqldump -hIP -uUSERNAME -pPASSWORD -pPORT DATABASE TABLENAME --skip-lock-tables > TABLENAME.sql

因为公司用了堡垒机,所以从正式库导出数据就不能通过直接连接,而是先登陆堡垒机,再登陆正式服务器,再导出表结构和数据,由于服务器禁止了scp命令,所以我用cat查看sql文件,然后复制到本地,再到测试环境上执行。
查了一下堡垒机的介绍,说它具有审计,统一管理功能等。
查了一下 –skip-lock-tables参数的含义是:
表不会被锁定,但是表数据备份不一定完整。正在insert ,update数据不会被备份。
mysqldump的默认锁定所有表。

when using LOCK TABLES相关推荐

  1. mysqldump备份数据库时出现when using LOCK TABLES

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

  2. FLUSH TABLES WITH READ LOCK 和 LOCK TABLES

    今天在解决数据库同步异常的时候用到了flush tables with read lock 这个命令,于是顺便就学习了下锁表的相关知识. 1.FLUSH TABLES WITH READ LOCK 这 ...

  3. mysql数据库备份提示1577_mysqldump备份数据库时出现when using LOCK TABLES的提示

    下面是对事务表使用LOCK TABLES的说明:在尝试锁定表之前,LOCK TABLES不是事务安全型的,会隐含地提交所有活性事务.同时,开始一项事务(例如,使用START TRANSACTION), ...

  4. mysql LOCK TABLES

    不需使用workmutex,mysql对表级进行加锁解锁 加解锁时相对于连接而言的,而不是针对线程. 以下所述的线程均是发起一个单独连接的线程.在多线程的mysql程序中,最好是一个线程发起一个链接, ...

  5. lock mysql unlock_MySQL中的lock tables和unlock tables

    MySQL允许客户端会话显式地获取表锁,以便与其他会话协作访问表,或者防止其他会话在其需要独占表时使用表.这个能力就是通过LOCK TABLES和UNLOCK TABLES实现的. LOCK TABL ...

  6. lock字段mysql_MySQL的lock tables和unlock tables的用法(转载)

    早就听说lock tables和unlock tables这两个命令,从字面也大体知道,前者的作用是锁定表,后者的作用是解除锁定.但是具体如何用,怎么用,不太清楚.今天详细研究了下,总算搞明白了2者的 ...

  7. FLUSH TABLES WITH READ LOCK 和 LOCK TABLES比较

    1.FLUSH TABLES WITH READ LOCK 这个命令是全局读锁定,执行了命令之后所有库所有表都被锁定只读.一般都是用在数据库联机备份,这个时候数据库的写操作将被阻塞,读操作顺利进行.解 ...

  8. mysqldump: Got error: 1016: Can't open file: './xxx.frm' (errno: 24) when using LOCK TABLES

    mysqldump导出备份数据库的时候出现下面的错误: mysqldump: Got error: 1016: Can't open file: './bdm0140379_db/lady_forum ...

  9. LOCK TABLES

    http://blog.csdn.net/zyz511919766/article/details/16342003 http://blog.csdn.net/zyz511919766/article ...

  10. Table was not locked with LOCK TABLES

    >mysqldump -hlocalhost -P3307 -uroot -p123456 mydb mytable --where="id = 412123456 and id in ...

最新文章

  1. 天体摇摆仪的工作原理
  2. 通过Sqoop实现Mysql / Oracle 与HDFS / Hbase互导数据
  3. perl 处理文件路径的一些模块
  4. 为什么REST如此重要
  5. “约见”面试官系列之常见面试题之第七十五篇之vue中如何使当前css起作用(建议收藏)
  6. svm解决兵王问题_机器学习: svm
  7. 计算机excl知识题,2019职称计算机考试Excel模拟题及答案(1.18)
  8. linux 环境下 openssl 生成ecdsa公、私钥
  9. MongoDB数据库操作---终端操作
  10. mysql查看客户端执行的语句_查看MySQL最近执行的语句-阿里云开发者社区
  11. [Ext JS 7]的开发模式
  12. element-ui select 获取焦点时,光标移到文字最后
  13. 计算机组成与设计:计算机概要与技术
  14. c语言中 指针的研究,C语言中指针的研究与总结
  15. 轻量级肝脏与肝脏瘤2.5D分割网络阅读笔记
  16. chinapay 新版php接口,银联电子支付(chinapay)接口配置
  17. 一分钟教会你pdf如何转为PPT,简单易上手
  18. 线性回归-多元线性回归
  19. Vmware16支持MacOS
  20. 广告效果聚类分析(KMeans)

热门文章

  1. 【NOI2004】 降雨量
  2. CF625E Frog Fights
  3. 2020中国云存储(对象存储)服务商TOP20
  4. FastClick的用法
  5. 【WINDOWS / DOS 批处理】attrib命令详解(一)
  6. ntu课程笔记:MDA(Mechanics, Dynamics and Aesthetic)
  7. LabVIEW开发移动车辆的识别和特征提取
  8. 彻底凉了!全球最大电子书网站遭封站
  9. 中央处理器的体系架构可以分为:冯·诺依曼结构和哈佛结构
  10. 小车,测走过的距离,计算走过的时间,stc8a8k