1. 导出数据库数据
mysqldump -uroot -p webCompile > webCompileOut.sql
其中:root        是账户名
webCompile      是需要导出的数据库名称
webCompileOut.sql  存储导出的数据
2. 将导出SecureCRT sz【下载】的数据webCompileOut.sql放到你的目标机器上
3. 在目标机器的数据库里建立新数据库,这里建立名为dp_db_bak的数据库
mysql> create database webCompileTest
4. 向dp_db_bak数据库导入数据
mysql -uroot -p webCompileTest < ~/webCompileOut.sql
其中 root是账户名
webCompileTest是新数据库
webCompileOut.sql是第一步导出的数据
P.S. 如果在导入导出数据的时候遇到文件太大异常退出的情况,可使用split/cat来进行文件的分割和合并
mysqldump -uroot -p dp_db | split -b 10m - tempfile
cat all_tempfile > targetfile
其他方法:

Mysql source命令在导入大数据时显得非常有用。虽然Mysql Administrator软件也不错,但就稳定性和效率性来说还是source占优。
使用方法:
Windows下将sql数据库备份拷贝到磁盘目录如:D:\db.sql,cmd进入命令行。
1、先使用命令mysql -uroot -p登陆mysql服务器
2、然后执行相关命令导入数据。

mysql> use dbtest; //设置当前要导入数据的dbtest数据库 
mysql> set names utf8; //设置编码 
mysql> source D:\db.sql; //导入数据

ok,完成。当然数据库备份用Mysql Administrator是非常方便的

Mysql导出表结构及表数据 mysqldump用法

命令行下具体用法如下:  mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名;

1、导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為db.sql)
    mysqldump -uroot -pdbpasswd -d dbname >db.sql;

2、导出數據库為dbname某张表(test)结构
    mysqldump -uroot -pdbpasswd -d dbname test>db.sql;

3、导出數據库為dbname所有表结构及表數據(不加-d)
    mysqldump -uroot -pdbpasswd  dbname >db.sql;

4、导出數據库為dbname某张表(test)结构及表數據(不加-d)
    mysqldump -uroot -pdbpasswd dbname test>db.sql;

指定分隔符导出数据(貌似必须在本机才能正常执行),步骤:
1. cd /tmp
2. mkdir mysqldata
3. chown mysql:mysql mysqldata
4. mysqldump -h127.0.0.1 -uroot -p123456 -T/mysqldata/ --fields-terminated-by=@@, dbname tablename

MYSQL 数据库迁移 ***相关推荐

  1. go mysql slave_【Golang+mysql】记一次mysql数据库迁移(一)

    # [记一次mysql数据库迁移(一)](https://github.com/stayfoo/stayfoo-hub/blob/master/docs/mysql/blog/%E8%AE%B0%E4 ...

  2. mysql 数据迁移_【AWS 功能】Mysql 数据库迁移至Amazon RDS方案

    今天,我们讲讲如何使用源MySQL数据库执行数据库迁移到MySQL数据库的目标Amazon RDS的方案,同时由于(源和目标数据库引擎是相同的)--模式结构.数据类型和数据库代码在源和目标数据库之间是 ...

  3. MySQL数据库迁移

    MySQL数据库迁移(数据文件直接迁移) 在今年10月下旬的时候,公司的服务器需要迁移,其中涉及到了MySQL数据库迁移.查看了一下MySQL数据文件的大小,接近60G的大小(实际数据并没用那么多). ...

  4. mysql数据库迁移方案

    怎样用命令行把MySQL数据库迁移到另一台Linux服务器 1.用dump命令备份数据库. #mysqldump-uroot-pdbfile>dbfile.sql 2.用rsync从新服务器获得 ...

  5. 现MySQL数据库迁移到新MySQL数据库中

    场景: 由于更换设备,需要将现mysql数据库迁移到新服务器的mysql数据库中. 迁移命令: 1.在源库mysql执行命令如下,将导出数据到/root/目录下 (1)导出所有数据库的表结构和数据 m ...

  6. mysql数据库搬家,MySQL数据库迁移上云-数据搬家不用愁

    MySQL数据库迁移上云 数据搬"家"不用愁 随着数字化时代的发展,越来越多的企业开始数字化转型.云上数据库能提升对数据库的使用及管理效率,给企业带来了很大经济效益.那么如何安全有 ...

  7. 服务器Mysql数据库迁移

    服务器Mysql数据库迁移 因公司云服务器即将到期并准备更换与平台,所以对云服务器数据库做迁移. 准备工具 Docker Navicat 迁移思路 新旧数据库同步,保证迁移过程中在不影响服务的情况下将 ...

  8. Mysql数据库迁移Mariadb完整方案

    Mysql数据库迁移Mariadb方案 一.       文档描述 l  目的:测试window和linux上MariaDB支持性. l  原则:window下保留原有Mysql ,安装MariaDB ...

  9. 如何从MySQL数据库迁移数据到OceanBase

    今天我们来看一下如何处理MySQL数据库迁移,因为OceanBase基本支持MySQL的语法,所以迁移过程会比较顺滑. 1.在OceanBase中创建一个新租户 首先我们依照OB的逻辑,创建一个新租户 ...

  10. 如何简单实现mysql数据库迁移

    业务场景:需要将服务器A上的mysql数据库迁移到另外一台服务器B. 1. 用ssh终端连接服务器A 2. mysqldump指令将数据库表/数据保存成xx.sql文件存到本地 #导出数据到/root ...

最新文章

  1. Authentication method 'caching_sha2_password' not supported by any of the available plugins.
  2. 产品认知:真正厉害的产品经理,都是“数据思维”的高手
  3. 信息安全工程师笔记-网络攻击常见技术
  4. Basic INFO: InstallShield 2012安装过程
  5. Assimp Android 编译
  6. MySQL 修改字段类型或长度
  7. 数据库习题(填空题四)
  8. CSC申请成功经验(自动化到生物信息,德国KIT-CSC攻博)
  9. linux英文论文范例,Argument essay官方主题范文三十六篇-经典英文议论文范例
  10. 基于Golang设计一套微服务架构[转]
  11. MySQL中添加新字段
  12. 对智能电视的几个看法和观点
  13. 学校计算机室上机记录,学生上机记录表
  14. 2020 年了,微信公众号还有前途吗?
  15. Android开发规范 (一)
  16. UBNT ER-4 配置IPv6
  17. 电商运营个人简历自我介绍PPT模板
  18. SQL学习_常用函数参考
  19. python是个什么东西刷爆朋友圈_五星好评!这门Python神作刷爆朋友圈
  20. 用python控制硬件_用Python控制硬件35-自制二三十元成本的信号测量采集控制系统...

热门文章

  1. Hibernate annotation多对多配置
  2. gdal 1.9+python 2.7开发环境配置
  3. 怎样写出一个较好的高速排序程序
  4. 七喜携手AMD,摆脱英特尔“潜规则”
  5. C语言内存管理内幕(二)----半自动内存管理策略
  6. Centos5上firefox的升级
  7. iOS 支付 [支付宝、银联、微信]
  8. 玩转ios友盟远程推送,16年5月图文防坑版
  9. IOS8中SWIFT 弹出框的显示
  10. 大三下学期第一周总结