文档章节

数据库拷贝方法

钟声已经敲响
 钟声已经敲响
发布于 2016/09/30 15:44
字数 215
阅读 31
收藏 1
点赞 0
评论 0

分享个比较有用的地址: http://dev.mysql.com/doc/refman/5.0/en/copying-databases.html

总结为2种方法:

1.远程导入法:

远程把A机器的数据库导入到B机器:

A的机器ip为:xx.xx.xx.xx 库名:Test 

mysqldump -h xx.xx.xx.xx -uuserName -ppasswd  --compress Test | mysql Test;

适用条件:在B机器有权限并可以登录A机器的数据库

2.压缩文件法导入:

1.dump出来放到sql文件
    mysqldump -h xx.xx.xx.xx -uusername -ppasswd --default-character-set=utf8 --quick Test | gzip > test.gz

  2.gzip sql文件

  3.导入后 执行 gunzip < test.ql.gz | mysql Test

  适用条件:无论在B机器是否有权限登录A机器数据库,都可以,但是比较繁琐

 

总结:

        在B机器有权限并可以登录A机器的数据库优先第一种方式; 其他情况选择第二种方式

© 著作权归作者所有

共有 人打赏支持
钟声已经敲响
粉丝 11
博文 35
码字总数 32332
作品 0
海淀
程序员
MYSQL四种备份方法概述

Mysql数据库备份主要有4种方法: 1、mysqldump 2、直接拷贝(cp、tar,gzip,cpio) 3、sqlhotcopy 4、同步复制 1、mysqldump备份: mysqldump生成能够移植到其它机器的文本文件,缺省地,文件内容...

zbing3
2012/07/31
0
0
SQLite学习手册(在线备份)

一、常用备份: 下面的方法是比较简单且常用的SQLite数据库备份方式,见如下步骤: 1). 使用SQLite API或Shell工具在源数据库文件上加共享锁。 2). 使用Shell工具(cp或copy)拷贝数据库文件到...

涩女郎
2015/08/26
0
0
MySQL的冷备份和热备份概念理解(转)

一、冷备份(off, 慢, 时间点上恢复) 冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外位置的一种说法。对于备份数据...

easonjim
05/16
0
0
android内置数据库的一个错误解决方案:Can't upgrade read-only d...

问题焦点:拷贝的内置数据库,在后续的使用时,抛出了 Can't upgrade read-only database from version 0 to 1的异常,确定不存在sql错误。 解决方案: 拷贝数据库时,顺便升级下数据的版本信...

辉兔狼
2013/08/12
0
2
Oralce 备份和恢复 -- 转

Oracle数据库的备份与恢复 ---- 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算 机系统的故障(包括机器故障、介质故障、误操作等),数据库有时也可能遭到破坏,...

宏哥
2011/05/30
276
0
MySQL数据库导入导出常用命令

MySQL命令行导出数据库 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:Program FilesMySQLMySQL Server 4.1bin (或者直接将windows的环境变量path中添...

银河zlm
2016/04/28
0
0
Android完整的福利项目Kotlin,Java

Flesh(果肉) 果肉一款福利满满的app,数据源[mzitu][3],MD风格的界面。 如果你是一位想学习一下Kotlin的同学,那么绝对不要错过Flesh。如Kotlin所说它与Java完美兼容,所以这里有Kotlin调...

Kerr1Gan
2017/11/03
0
0
MySQL 拷贝数据库表方式备份,还原后提示 table xxx '' doesn`t exist

MySQL很强大,支持直接拷贝数据库文件快速备份,那数据库文件在哪里呢? 打开MySQL的配置文件 my.ini,找到 datadir 节点,如 datadir="D:/Program Files/MySQL/MySQL Server 5.1/data" 进入...

不必在乎朕是谁
2014/06/12
0
0
Oracle数据库的备份与恢复

Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。 导出/导入(Export/Import)   利用Export可将数据...

libao2235
06/26
0
0
Oracle专题17之数据备份和恢复

1、数据备份和恢复的概述 a、备份与恢复的必要性 由于计算机系统的各种软硬件故障,用户的错误操作以及一些恶意破坏难以避免,因此这就影响到数据的正确性,甚至造成数据损失,服务器崩溃的严...

极客微信条
2017/12/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

idea tomcat 远程调试

tomcat 配置 编辑文件${tomcat_home}/bin/catalina.sh,在文件开头添加如下代码。    CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7829" Idea端配......

qwfys
今天
1
0
遍历目录下的文件每250M打包一个文件

#!/usr/bin/env python # -*- utf-8 -*- # @Time : 2018/7/20 0020 下午 10:16 # @Author : 陈元 # @Email : abcmeabc@163.com # @file : tarFile.py import os import tarfile import thr......

寻爱的小草
今天
1
0
expect同步文件&expect指定host和要同步的文件&构建文件分发系统&批量远程执行命令

20.31 expect脚本同步文件 expect通过与rsync结合,可以在一台机器上把文件自动同步到多台机器上 编写脚本 [root@linux-5 ~]# cd /usr/local/sbin[root@linux-5 sbin]# vim 4.expect#!/...

影夜Linux
今天
1
0
SpringBoot | 第九章:Mybatis-plus的集成和使用

前言 本章节开始介绍数据访问方面的相关知识点。对于后端开发者而言,和数据库打交道是每天都在进行的,所以一个好用的ORM框架是很有必要的。目前,绝大部分公司都选择MyBatis框架作为底层数...

oKong
今天
13
0
win10 上安装解压版mysql

1.效果 2. 下载MySQL 压缩版 下载地址: https://downloads.mysql.com/archives/community/ 3. 配置 3.1 将下载的文件解压到合适的位置 我最终将myql文件 放在:D:\develop\mysql 最终放的位...

Lucky_Me
今天
2
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

问题终结者
今天
2
0
expect脚本同步文件expect脚本指定host和要同步的文件 构建文件分发系统批量远程执行命令

expect脚本同步文件 在一台机器上把文件同步到多台机器上 自动同步文件 vim 4.expect [root@yong-01 sbin]# vim 4.expect#!/usr/bin/expectset passwd "20655739"spawn rsync -av ro...

lyy549745
今天
1
0
36.rsync下 日志 screen

10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具 10.32/10.33 rsync通过服务同步: rsync还可以通过服务的方式同步。那需要开启一个服务,他的架构是cs架构,客户端服务...

王鑫linux
今天
1
0
matplotlib 保存图片时的参数

简单绘图 import matplotlib.pyplot as pltplt.plot(range(10)) 保存为csv格式,放大后依然很清晰 plt.savefig('t1.svg') 普通保存放大后会有点模糊文件大小20多k plt.savefig('t5.p...

阿豪boy
今天
3
0
java 8 复合Lambda 表达式

comparator 比较器复合 //排序Comparator.comparing(Apple::getWeight);List<Apple> list = Stream.of(new Apple(1, "a"), new Apple(2, "b"), new Apple(3, "c")) .collect(......

Canaan_
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部