zoukankan      html  css  js  c++  java
  • 逻辑备份(mysqldump/select into outfile)

    #mysqldump备份
    shell> mysqldump -uroot -p -P4306 sakila actor>E:sakila-actor.sql
    shell> mysqldump -uroot -p -P4306 --databases mycatdb1 mycatdb2>E:mycatdb1-2.sql
    shell> mysqldump -uroot -p -P4306 --all-databases>E:all4306.sql
    
    #还原
    shell> mysql -uroot -p -P4306 test<E:sakila-actor.sql
    
    #迁移数据  备份|还原
    shell> mysqldump -uroot -pmysql4306 -P4306 sakila actor|mysql -uroot -pmysql4306 -P4306 test
    
    
    #select * into outfile导出
    mysql> select * from sakila.actor into outfile 'E:/sakila-actor1.txt';
    #字段Tab隔开,字符型数据用用引号括起来
    mysql> select * from sakila.actor into outfile 'E:/sakila-actor2.txt' FIELDS TERMINATED BY '	' OPTIONALLY ENCLOSED BY '"';
    
    #-T 目标目录,生成记录文本(actor.txt),和建表脚本(actor.sql)
    shell> mysqldump -uroot -pmysql4306 -P4306 -T E: sakila actor "--fields-terminated-by=	" "--fields-optionally-enclosed-by=""
    --此行用于注释"
    #导出xml格式
    shell> mysqldump -uroot -pmysql4306 -P4306 -X sakila actor>E:sakila-actor.xml
    
    #使用mysql命令导出sakila库下actor表的记录,带列名
    shell> mysql -uroot -pmysql4306 -P4306 -e"select * from actor" sakila>E:sakila-actor3.txt
    shell> mysql -uroot -pmysql4306 -P4306 -e"select * from sakila.actor">E:sakila-actor4.txt
    
    
    #load data infile导入文本文件
    mysql> delete from test.actor;
    mysql> load data infile 'E:/sakila-actor1.txt' into table actor;
    mysql> delete from test.actor;
    mysql> load data infile 'E:/sakila-actor2.txt' into table actor FIELDS TERMINATED BY '	' OPTIONALLY ENCLOSED BY '"';
    
    #用mysqlimport命令导入文本文件
    mysql> delete from test.actor;
    shell> mysqlimport -uroot -pmysql4306 -P4306 test E:actor.txt "--fields-terminated-by=	" "--fields-optionally-enclosed-by=""
    --此行用于注释"
  • 相关阅读:
    计算与软件工程 作业一
    C语言程序设计数组实验实验报告
    C语言程序设计第五次实验报告
    C语言程序设计第四次实验报告
    C语言程序设计第三次实验报告
    C程序设计实验报告第二次实验
    关于证书如何完成身份验证(SSL证书)
    openflow流表项中有关ip掩码的匹配的问题(控制器为ryu)
    解决sublime安装插件被墙失败的方法
    区块链技术与应用(二)之比特币中的数据结构
  • 原文地址:https://www.cnblogs.com/ShanFish/p/6501797.html
Copyright © 2011-2022 走看看