上传mysql到linux系统_linux 系统 之mysql 数据库的备份,导入

本文介绍了如何在Windows系统上使用mysqldump命令备份数据库,然后将备份文件上传到Linux系统,并在Linux环境下恢复数据库。步骤包括在Windows上执行备份,将备份文件传输到Linux,以及在Linux中使用mysql命令进行数据库还原。
摘要由CSDN通过智能技术生成

1.windows 系统

-使用到的命令: mysqldump

-命令所在的目录 C:\Program Files\MySQL\MySQL Server 8.0\bin

95118c1169e2

图片.png

//数据库的备份

mysqldump -h localhost -u root -p inshow>d:\inshow.sql

-p 上inshow 是数据名字, >备份到哪里,以及备份的名称。

//windows 系统上,备份数据库 tianshui

95118c1169e2

image.png

//下面把备份的数据库 tianshui 导入到 linux 系统的目录中,然后恢复数据库。

第一步: 导入到linux 系统中

95118c1169e2

image.png

第二步:还原数据库

95118c1169e2

image.png

//数据库的还原

下面以还原到 Linux系统为例

1.讲 windows 上的备份的数据库文件上传到Linux 系统上

95118c1169e2

image.png

95118c1169e2

image.png

在cmd窗口中使用mysqldump命令首先需要配置环境变量

1,在计算机中找到MySQL的安装位置,找到MySQL Workbench,比如我的是C:\Program Files\MySQL\MySQL Server 5.7\bin

2,在计算机的环境变量中找到path变量,将上面的路径添加到最后面,注意要用分号和其他的路径分开

3,打开cmd,输入 mysqldump -uroot -p 数据库 表 > 地址 就可以备份MySQL中某个表的数据了

比如:备份test数据库中表table1

mysqldump -uroot -p test table1 > d:\ct.sql

4,还原备份数据

在cmd中:

mysql -uroot -p database_name < d:\aa.sql

或是在MySQL客户端

还原备份的aa.sql 倒 表test ,mysql -uroot -p 登录上MySQL 后,使用 数据库 test

use test;

source d:\aa.sql;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值