• mysqldump test


    CREATE TABLE IF NOT EXISTS `runoob_tbl`( `runoob_id` INT UNSIGNED AUTO_INCREMENT, `runoob_title` VARCHAR(100) NOT NULL, `runoob_author` VARCHAR(40) NOT NULL, `submission_date` DATE, PRIMARY KEY ( `runoob_id` ) )ENGINE=InnoDB DEFAULT CHARSET=utf8;

    INSERT INTO runoob_tbl (runoob_title, runoob_author, submission_date) VALUES ("学习 PHP", "菜鸟教程", NOW());
    INSERT INTO runoob_tbl (runoob_title, runoob_author, submission_date) VALUES ("学习 java", "菜鸟教程", NOW());
    INSERT INTO runoob_tbl (runoob_title, runoob_author, submission_date) VALUES ("学习 mysql", "菜鸟教程", NOW());

    所有库--------------------------------------------------------------------------------------------------------------------
    mysqldump -uroot -proot.123 -h109.105.4.65 -P32770 -A --set-gtid-purged=OFF --opt  >  /root/test/dump/test1.dump
    mysql -uroot -proot.123 -h109.105.4.65 -P32773  <  /root/test/dump/test1.dump

    mysqldump -uroot -proot.123 -h109.105.4.65 -P32770 -A --set-gtid-purged=OFF --opt | gzip  >  /root/test/dump/test1.dump.gz
    gunzip <  /root/test/dump/test1.dump.gz | mysql -uroot -proot.123 -h109.105.4.65 -P32773

    单个库----------------------------------------------------------------------------------------------------------------------
    mysqldump -uroot -proot.123 -h109.105.4.65 -P32770 mhc --set-gtid-purged=OFF --opt | gzip  >  /root/test/dump/test1_mhc.dump.gz
    mysql> create database if not exists mhc;
    gunzip <  /root/test/dump/test1_mhc.dump.gz | mysql -uroot -proot.123 -h109.105.4.65 -P32773 mhc

    多个库----------------------------------------------------------------------------------------------------------------------
    mysqldump -uroot -proot.123 -h109.105.4.65 -P32770 -B mhc mhc2 --set-gtid-purged=OFF --opt | gzip  >  /root/test/dump/test1_multi.dump.gz
    gunzip <  /root/test/dump/test1_multi.dump.gz | mysql -uroot -proot.123 -h109.105.4.65 -P32773

    error:
    [root@mhc dump]# mysqldump -uroot -proot.123 -h109.105.4.65 -P32770 -B mhc mhc2 mhc3 --set-gtid-purged=OFF --opt | gzip  >  /root/test/dump/test1_multi.dump.gz
    Warning: Using a password on the command line interface can be insecure.
    mysqldump: Got error: 1049: Unknown database 'mhc3' when selecting the database

    单库单表------------------------------------------------------------------------------------------------------------------------
    mysqldump -uroot -proot.123 -h109.105.4.65 -P32770 mhc2 runoob_tbl  --set-gtid-purged=OFF --opt | gzip  >  /root/test/dump/test1_mhc2_runoob_tbl.dump.gz
    create database if not exists mhc2;
    gunzip <  /root/test/dump/test1_mhc2_runoob_tbl.dump.gz | mysql -uroot -proot.123 -h109.105.4.65 -P32773 mhc2

    单库多表-------------------------------------------------------------------------------------------------------------------------
     mysqldump -uroot -proot.123 -h109.105.4.65 -P32770 mhc2 runoob_tbl runoob_tbl2  --set-gtid-purged=OFF --opt | gzip  >  /root/test/dump/test1_mhc2_multi.dump.gz
    create database if not exists mhc2;
    gunzip <  /root/test/dump/test1_mhc2_multi.dump.gz | mysql -uroot -proot.123 -h109.105.4.65 -P32773 mhc2

    ------------------------------------------------------------------------------------------------------------------------------------
    tasks/dump-job-info
    export
    {"Parameters":{"filename":"test1.sql" ,"database":"mhc","storage":{"name":"manta","bucket":"dumps"}},"Action":"export_data","Status":"Prepare"}
    {"Parameters":{"filename":"test1.sql" ,"database":"mhc","table":["runoob_tbl"],"storage":{"name":"manta","bucket":"dumps"}},"Action":"export_data","Status":"Prepare"}
    {"Parameters":{"filename":"test1.sql" ,"database":"mhc","table":["runoob_tbl"],"storage":{"name":"local","bucket":"dumps"}},"Action":"export_data","Status":"Prepare"}


    import
    {"Parameters":{"filename":"test1.sql" ,"database":"mhc2","storage":{"name":"manta","bucket":"dumps"}},"Action":"import_data","Status":"Prepare"}
    {"Parameters":{"filename":"test2.sql" ,"database":"mhc2","storage":{"name":"local","bucket":"dumps"}},"Action":"import_data","Status":"Prepare"}

    backup
    backup-job-info
    {"Status":"Prepare", "Backup_id":"backup_test1"}


    对于含有二进制数据的表

    mysqldump -h172.31.1.17 -uadmin -p*** kdts job_types --opt --hex-blob > job_types.sql
     






  • 相关阅读:
    zbpwdkcqodl
    POJ 3670 Eating Together(LIS)
    Linux_Oracle10 下载安装
    Android4.42-Settings源代码分析之蓝牙模块Bluetooth(上)
    从零開始怎么写android native service?
    Vim命令合集
    X的追求道路
    Ubuntu常见报错及解决方式汇总
    微信图片不可显示java解决方法
    jar 包中文乱码注释显示问题解决方案
  • 原文地址:https://www.cnblogs.com/mhc-fly/p/7903446.html
Copyright © 2020-2023  润新知