Windows下迁移指定MySQL数据库至Linux
来源:互联网 发布:淘宝购物车改数量 编辑:程序博客网 时间:2024/05/23 00:06
写在前面
最近有个项目,需要把部署在Windows下的mysql数据库迁移到linux服务器中,且只迁移该项目的数据库。记录一下步骤。
注:本步骤基于cent os 7,使用的远程ssh工具为XShell5,数据库管理工具为Navicat for MySQL。迁移之前请确保两台主机已安装配置好MySQL数据库。
使用sql脚本文件迁移
Windows(迁出数据库主机)
- 打开Navicat,在项目所在数据库处,右键->转储SQL文件
- 导出sql文件成功
Linux(迁入数据库主机)
- 打开XShell, ssh连接Linux主机(CentOS7)
- 将windows下导出的sql文件上传至Linux主机中,这里以XShell提供的ZMODEM文件传输工具为例。
yum install lrzsz
下载远程上传下载工具cd 指定文件夹
rz
上传导出的sql文件(若上传失败请使用rz -E
命令)
- 执行sql脚本文件
mysql -u root -p
输入密码后进入mysql命令行create database 项目数据库名;
use 项目数据库名;
source 路径/XXX.sql
- 执行成功,
show tables;
可以看到已经导入的表
使用mysqldump命令迁移
Windows(迁出数据库主机)
- 打开cmd,执行mysqldump命令导出dump文件
mysqldump -u root -p test > test.dump
- 回车后输入密码
- 导出dump文件成功(包括建表及插入语句等)
Linux(迁入数据库主机)
- 打开XShell, ssh连接Linux主机(CentOS7)
- 将windows下导出的dump文件上传至Linux主机中,步骤同上
- 从备份的dump文件恢复数据库
mysql test < test.dump
阅读全文
0 0
- Windows下迁移指定MySQL数据库至Linux
- MYSQL数据库从Windows向Linux迁移
- MySQL数据库从windows迁移到linux
- windows上mysql数据库迁移到linux
- MySQL数据库从windows迁移到linux
- 90 mysql Linux mysql 数据库迁移到 windows
- mysql数据库从windows迁移到linux,或者linux迁移到windows教程
- Windows下实现Mysql数据库版本更换、数据迁移
- 平台数据库迁移linux > windows
- Ubuntu下MySQL数据库迁移
- linux上mysql数据库迁移
- Linux系统下授权MySQL账户访问指定数据库
- linux 下给用户分配指定数据库 mysql
- Oracle数据库迁移--->从Windows到Linux
- Mysql数据库不同字符集下迁移
- 11. ubuntu 下 mysql 数据库迁移
- CentOS下mysql数据库data目录迁移
- Ubuntu 下mysql数据库存放位置迁移
- 300. Longest Increasing Subsequence
- 极光推送+自动集成
- java基础问答题
- zedboard Linux JTAG驱动解决There is no current hw_target问题
- php错误日志
- Windows下迁移指定MySQL数据库至Linux
- 深度解析国内主流离线编程软件
- linux下configure各个参数的意思。
- 面向对象:一个人看过了风花雪月,期待两个人的柴米油盐
- three.js 03-03 之 SpotLight 光源
- 趣图:记一次百思不得其解的 Bug/异常
- 最全的常用正则表达式大全
- 自定义String类(C++)----------测试(一)
- 随便说说字符集和编码