zoukankan      html  css  js  c++  java
  • gtid 开启情况下数据的导入导出

    [root@pxc3 mysql_gtid]# mysqldump -uroot -pmysql123 test >/tmp/test.sql
    mysqldump: [Warning] Using a password on the command line interface can be insecure.
    Warning: A partial dump from a server that has GTIDs will by default include the GTIDs of all transactions, even those that changed suppressed parts of the database. If you don't want to restore GTIDs, pass --set-gtid-purged=OFF. To make a complete dump, pass --all-databases --triggers --routines --events.
    [root@pxc3 mysql_gtid]#
    [root@pxc3 mysql_gtid]#
    [root@pxc3 mysql_gtid]# mysqldump -uroot -pmysql123 --set-gtid-purged=OFF --master-data=2 --triggers --single-transaction  --databases  test t >/tmp/t.sql
    mysqldump: [Warning] Using a password on the command line interface can be insecure.
    [root@pxc3 mysql_gtid]# mysqldump -uroot -pmysql123 --set-gtid-purged=OFF --master-data=2 --triggers --single-transaction   --databases test stu >/tmp/stu.sql
    mysqldump: [Warning] Using a password on the command line interface can be insecure.

    --set-gtid-purged=OFF  关闭GTID,不想restore  GTIDS  就带这个参数选项;

    --triggers      导出触发器,该选项默认启用,用--skip-triggers禁用它;

     --single-transaction  该选项在导出数据之前提交一个BEGIN SQL语句,BEGIN 不会阻塞任何应用程序且能保证导出时数据库的一致性状态。

    --master-data=2     该选项将binlog的位置和文件名追加到输出文件中。如果为1,将会输出CHANGE MASTER 命令;

    如果为2,输出的CHANGE  MASTER命令前添加注释信息。该选项将打开--lock-all-tables 选项,除非--single-transaction 选项也被指定同时使用。

    当master-data和 single_transaction 同时使用时,先加全局读锁,然后设置事务一致性和使用一致性快照开始事务,然后马上就取消锁,然后执行导出。
    test 库  t 、std  表名
    --databases  加这个选项会到出建库语句,导入的时候会自动建库。
    否则不加这个选项,导入的时候会提示:

    ERROR 1046 (3D000): No database selected
    Query OK, 0 rows affected (0.00 sec)

    Query OK, 0 rows affected (0.00 sec)

    ERROR 1046 (3D000): No database selected
    Query OK, 0 rows affected (0.00 sec)

    ERROR 1046 (3D000): No database selected
    ERROR 1046 (3D000): No database selected
    ERROR 1046 (3D000): No database selected
    ERROR 1046 (3D000): No database selected

    root 远程访问

     

  • 相关阅读:
    Silverlight/Windows8/WPF/WP7/HTML5周学习导读(8月20日8月26日)
    Silverlight/Windows8/WPF/WP7/HTML5周学习导读(9月24日9月30日)
    获取免费Windows Store开发者账户方法
    QOCIDriver: unable to create environment Unable to free Error handle: 2 Unable to free Environment
    C:\workdir\dbManager\lib>c:\Qt\Qt5.9.9\5.9.9\mingw53_32\bin\windeployqt.exe ./db ManagerDll.dll
    QT5.9.932 oracle1032 驱动编译
    sqlplus
    c++const成员函数*
    C++ 函数内静态静态变量
    c++构造/拷贝构造函数初始化变量*
  • 原文地址:https://www.cnblogs.com/vzhangxk/p/13339307.html
Copyright © 2011-2022 走看看