关于mysql的简单的备份跟恢复

4 篇文章 0 订阅
3 篇文章 0 订阅

在mysql中,为了保护数据库的安全,需要定时对数据库进行备份

简单备份方法为:

windows环境下在cmd中使用 :


这是我在window下mysql数据库的简单备份
mysqldump -u 用户名 -p 数据库名 > 文件路径

例如 :mysqldump -u root -p test > c:\back.sql

注意:请注意备份时无需进入mysql,我现在处于的位置是在C盘目录下,而不是在mysql中,只需打开cmd就可以输入相关命令进行备份。

简单恢复方法为:

恢复方法为: mysql -u 用户名 -p 数据库名 <数据库路径

例如:mysql -u root -p test <c:\back.sql
注意:不需要登陆,恢复一个数据库时,要现在数据库中先建立该数据库再进行恢复。如果没有该数据库存在,则会报错,如下,我恢复一个test2数据库,但是还没有建立这个数据库:
这是还没有建立一个我要恢复的数据库的时候
然后我进行恢复则会出现没有“test2”数据库
恢复失败
所以我们要先建立一个要恢复的同名数据库
建立了test2数据库
然后再进行恢复
恢复成功



备份与恢复都无需登陆mysql进行操作,因为mysqldump是在mysql>bin目录下的一个应用程序,不能在mysql中使用。
如果你不能使用这个命令的话检查你有没有将mysql下的bin目录设置到系统环境变量中的path命令中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值