mysql数据库跨服务器间复制与迁移

发布时间:2020-03-26 16:04

最近在试用一台新的web服务器,系统是Ubuntu的,昨天经过一阵子的apt-getdist-upgrade,apt-getupdate以及apt-getinstall的一些命令的折腾,基本上把一整套web环境都配置好了,今天在考虑mysql数据库迁移的时候,碰到一个小问题。数据库备份的sql文件达到了600多M,即使将其压缩成tgz的文件,也达到了200多M,如何高效地将这些mysql数据迁移走?

1,自己首先想到的是数据导入导出。先在原服务器上采用mysqldump命令进行导出,导出后进行tgz压缩,然后到本地,接着上传到新的服务器,然后解压文件,采用mysql命令将sql文件导入,如果更快一点的话,就是将导出的数据压缩包文件在服务器间直接进行传输,使用get命令直接获取。

2,其次,我在网上进行了一番搜索。发现基本上都是服务器间数据库复制的一些配置与操作,主要是进行mysql主从数据库的一些设置,这些解决办法不是我现在需要的,以后进行数据库读写分离,分布式数据库架构配置的时候能用到,所以就跳过了,另寻办法。

3,最后。我想到了一个更好的办法,直接采用如下命令进行导出并传输:

mysqldump-hhost-uuser-pdbname>bak.sql

host即原服务器的ip地址,这里有一个前提,就是要将原服务器的mysql设置成远程可连接,这个设置在网上很容易找到,我就不在此进行说明了。实践了一下,速度还是可以的,从长沙服务器传输数据到上海服务器,采用该命令,600多M的sql文件,只用了两三分钟就导出完成了,然后直接采用:

mysql-uuser-p dbname

命令进行导入,很快就实现了跨服务器间的mysql数据迁移。

总结一下,碰到问题,对问题先作一番分析,进行一下预演,找出最好的解决办法,然后进行实施,做到事半功倍。

mysql 跨服务器复制_mysql数据库跨服务器间复制与迁移相关推荐

  1. mysql数据库服务器名_mysql数据库服务器名

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  2. 从其他电脑拷mysql到自己电脑_mysql 数据库复制到其他电脑

    诶?这项技术又是什么玩意(What)? 这项技术为什么会存在?我们已经有那么多解决方案(Method)了,我们为什么要用它(Why)? 如果这项技术那么好且我们正好有场景可以用到这项技术,且能使我们的 ...

  3. mysql case默认_MySQL数据库架构和同步复制流程

    在分布式系统里面,往往制约整个系统发展的瓶颈点就是数据库,所以数据库的架构和高可用以及数据库的切分都是我们值得花大力气去学习的. 首先我们来说说数据库的架构. 1.mysql主从架构,如图: 这种架构 ...

  4. mysql服务器架构_Mysql的主从服务器架构配置

    所谓主从Mysql服务器架构,就是在主服务器上的操作同时也拷贝一份到从服务器上来. 接下来我使用两台机器做一下这个过程, 复制的作用: 1.数据分部 2.实现读的负载均衡 3.备份(本身不能备份,但是 ...

  5. keepalived mysql双主架构图_MySQL数据库架构和同步复制流程

    在分布式系统里面,往往制约整个系统发展的瓶颈点就是数据库,所以数据库的架构和高可用以及数据库的切分都是我们值得花大力气去学习的. 首先我们来说说数据库的架构. 1.mysql主从架构,如图: 这种架构 ...

  6. 服务器怎么拷贝数据库文件,服务器怎么拷贝数据库文件

    服务器怎么拷贝数据库文件 内容精选 换一换 您可以下载备份文件,并通过备份文件进行本地存储备份或者恢复数据.备份文件不支持恢复到本地为Windows操作系统的数据库.由于开源备份工具目前仅支持x86包 ...

  7. 消息服务器待办事项数据库,消息服务器待办事项数据库

    消息服务器待办事项数据库 内容精选 换一换 数据库安全服务与其他云服务的关系的依赖关系如图1所示.数据库安全服务实例创建在弹性云服务器上,用户可以通过该实例,为弹性云服务器上的自建数据库提供安全审计功 ...

  8. mysql特殊字符波浪号_mysql数据库特殊字符

    关于 mysql数据库特殊字符的搜索结果 回答 详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级.使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录 ...

  9. mysql 导出dmp文件_Mysql数据库的各种命令:

    一.连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql -u root ...

最新文章

  1. 命令行运行hadoop实例wordcount程序
  2. Spring-AOP @AspectJ进阶之切点复合运算
  3. java exception 乱码_java 常见中文乱码问题解决
  4. 武汉区块链软件公司:区块链游戏和普通的游戏有什么区别?
  5. 网易数据运河系统NDC设计与应用
  6. 没有varselect这个函数_C++的虚函数,虚析构函数,纯虚函数
  7. jsp javabean mysql_jsp mysql JavaBean
  8. 过了一个有意义的愚人节
  9. 集合框架(List容器)
  10. 怎样使计算机屏幕看着不累,电脑族的显示器如何摆最不累
  11. 微软官方解读 Win11 操作系统
  12. java归并算法实例_Java编程中实现归并排序算法的实例教程
  13. c语言成绩管理系统1.0,c语言成绩管理系统完整附源码v1.0 免费版
  14. vss2005源码管理工具使用问题
  15. 外圣内王适用于互联网行业吗?
  16. python #hsv空间中Hue色度/色调在色相环上的角#冷暖色调 在色相环上的范围
  17. python生成中文、字母、数字等字符图片
  18. 离职半年了,老东家又发 offer,回不回?
  19. 实验4 用JavaBean实现简单计算器
  20. 前端学习与工作中常用网站推荐

热门文章

  1. J2EE的13个标准(规范)
  2. php偷单,最简单的PHP小偷源码
  3. JVM虚拟机概述(2)
  4. lammps计算聚合物例子_MD原理与Lammps实例.ppt
  5. 使用axios发送get和post请求
  6. html网页百度分享按钮安装,轻松几步自定义百度分享-打造个性化的百度分享按钮 | SDT技术网...
  7. LabVIEW-数值控件和布尔控件
  8. ceph-deploy离线部署ceph集群及报错解决FAQ
  9. python编译环境 eclipse_Eclipse python 开发环境配置
  10. NEC Programming Contest 2021(AtCoder Beginner Contest 229) B - Hard Calculation