`

Mysql从windows服务器直接到linux服务器迁移数据

阅读更多

 

 

1.把本地有数据导出到远程的主机上:

 

C:\Documents and Settings\Administrator>mysqldump   -u root   -p******  --opt   test|mysql   -u root   -p*******   -h 192.168.1.28   -C   pa_test

说明:如果此命令会出现“'mysqldump' 不是内部或外部命令,也不是可运行的程序或批处理文件。”时,我们可以先进入到mysql安装目录下的bin目录。 此命令的操作服务器是在windows服务器操作的(在Linux 操作系统也相似),此命令的作用是把“本地数据导出到远程服务器上”。

 

2.把远程主机上的数据导入到本地:

 

mysqldump   -u root -h 192.168.1.200 --port 3306   -p******  --opt   db_name|mysql   -u root   -p******   -C   db_name2

 

 

 

 

注意如果说在Linux下使用命令时,要先进行入到命令所在的目录,再在“mysqldump ”和“mysql ”前加上“./ ”。

 

 

说明:在-p后面直接跟上密码,不要有空格

 

 

如果乱码,都加上--default-character-set=gbk试试,把这个参数加在数据库名字之前

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    shell脚本实现mysql从原表到历史表数据迁移

    这里我们关注的是使用Shell脚本来实现MySQL从原表到历史表的数据迁移。这种自动化的方法可以帮助我们高效、准确地处理大量数据,同时减少人为错误。 首先,让我们深入理解`shell`脚本。Shell是Linux和Unix系统中的...

    人大金仓安装与数据迁移(windows)

    本文将详细介绍如何在Windows操作系统上安装人大金仓数据库(kingbase SE V8),以及如何进行数据迁移,特别是从MySQL迁移到金仓数据库。 首先,我们需要从人大金仓官方网站下载数据库安装包和授权码。下载地址为:...

    mysql数据迁移,本资源用shell脚本自动完成,人机交互

    MySQL数据迁移是一个重要的任务,特别是在系统升级、环境切换或数据备份恢复时。在这个过程中,我们需要确保数据的完整性和一致性,而使用Shell脚本自动化这个过程可以大大提高效率并减少人为错误。下面将详细介绍...

    MySQL表数据迁移

    数据迁移是将数据从一个数据库系统转移到另一个数据库系统的进程,通常涉及数据的提取、转换和加载(ETL)过程。在MySQL中,有多种方法可以实现数据迁移,例如使用mysqldump命令行工具,或者利用SQL语句进行INSERT ...

    如何把本地mysql迁移到服务器数据库

    数据库迁移是将本地数据库实例的数据迁移到远程服务器的过程,这对于扩展服务、备份或维护数据库的高可用性至关重要。以下是一种常见的方法,使用Linux的`mysqldump`和`scp`命令来完成这个任务: 1. **使用...

    数据备份软件(支持Windows、Linux、MAC系统;支持文件、MySQL、SQLServer)

    本软件服务器端基于linux平台,客户端支持linux,windows,aix等平台,支持文件、mysql、mssql、oracle等数据的应用级备份及热备份。通过私有数据传输协议,将用户数据分块去重、压缩、加密后,传输到云端存储系统...

    MySQL数据库迁移data文件夹位置详细步骤

    在MySQL数据库的管理过程中,有时需要对数据库的数据文件夹进行迁移,以满足数据安全、存储空间或性能优化的需求。本篇将详细介绍如何迁移MySQL的`data`文件夹,即数据库的数据存储位置。 首先,MySQL数据库在Linux...

    MySQL向Sybase ASE迁移指南

    #### 八、验证数据库服务器迁移 迁移完成后,还需要对服务器进行全面的验证。 ##### 8.1 物理架构 检查物理架构是否符合预期,包括硬件配置、网络设置等。 ##### 8.2 安全性 验证安全性设置是否到位,包括用户...

    把mysql数据库中的数据导入到oracle数据库中

    - 不需要恢复MySQL数据库,直接使用SQL Developer将数据迁移到Oracle数据库。 - 在Oracle数据库中创建好与MySQL数据库名称相同的用户,并指定好默认表空间。 - 使用SQL Developer将MySQL数据导入到相应的Oracle用户...

    mysql for linux

    通过执行相应的命令,如`sudo apt-get install mysql-server` 或 `sudo yum install mysql-server`,可以自动下载并安装MySQL服务器及其依赖。 - **手动编译安装**:对于较旧的系统或特定需求,可以从MySQL官方网站...

    linux-mysql-驱动

    例如,你可以使用以下代码片段建立一个到MySQL服务器的连接: ```perl use DBI; my $dsn = "DBI:mysql:database=test;host=localhost"; my $username = "username"; my $password = "password"; my $dbh = DBI->...

    mysql-shell-8.0.30-linux-glibc2.12-x86-64bit.tar.gz

    MySQL Shell是MySQL数据库管理系统提供的一款强大的命令行工具,它集成了JavaScript、Python和SQL三种语言环境,为数据库管理员和开发者提供了交互式操作MySQL服务器、管理数据库对象以及执行复杂脚本的功能。...

    MySQL-client-5.6.29-1.linux_glibc2.5.x86_64,MySQL-server-5.6.29-1.linux_glibc

    这些工具使得用户能够连接到MySQL服务器,执行SQL查询,管理数据库,备份和恢复数据。5.6.29版本的客户端支持多种安全协议,如SSL连接,以及优化的查询处理和结果返回,提升了用户体验。 MySQL-server是MySQL的核心...

    Linux下的MySQL依赖包(所有perl).rar

    5. Net::MySQL:提供了通过网络连接到MySQL服务器的能力,这对于远程数据库操作或者分布式系统特别有用。 6. DBD::mysql::easy:这是DBD::MySQL的一个子集,设计得更加简单易用,适合初学者或简单的数据库操作。 7...

    linux mysql中的坑

    在进行软件开发过程中,可能会遇到这样的问题:原本在本地Windows环境下运行良好的MySQL数据库应用程序,一旦部署到Linux服务器上,就开始出现“找不到指定的表”这类错误。这通常发生在表名或字段名在代码中被误用...

    Shell脚本批量添加CSV数据到MySQL

    5. 使用`mysql`命令行客户端连接到MySQL服务器,并执行SQL插入语句。 最后,`t_prov_city_area_street.sql` 是一个SQL脚本文件,可能包含了创建省、市、区、街道等地理层级关系表的结构,以便于更好地组织和管理...

    东方通Web应用迁移工具快速使用手册

    东方通Web应用迁移工具是将Web应用程序从一个Web服务器迁移到另一个Web服务器的工具。该工具提供了便捷的迁移过程,使得用户可以快速地将Web应用程序迁移到新的Web服务器上。 在本手册中,我们将详细介绍东方通Web...

    MySQL数据管理工具

    它允许用户通过一个统一的界面连接到多个MySQL服务器,执行常见的数据库管理任务,如创建数据库、表、视图,导入/导出数据,执行SQL脚本,以及进行复杂的查询和数据分析。 在Navicat for MySQL中,你可以: 1. **...

    Oracle GoldenGate V12.2.0.1.1 for MySQL on Windows (64bit).zip

    在Oracle GoldenGate V12.2.0.1.1版本中,它为MySQL数据库在Windows 64位操作系统环境下提供了高效且可靠的数据迁移和复制解决方案。这个版本可能包含了性能提升、新的特性和错误修复,以确保更稳定的数据流和更少的...

Global site tag (gtag.js) - Google Analytics