当前位置:首页 > 实用技巧 >

数据库备份能恢复吗(数据库的备份与恢复方法)

来源:原点资讯(www.yd166.com)时间:2023-10-29 12:03:01作者:YD166手机阅读>>

话不多说,继续数据库的学习:

数据库备份能恢复吗,数据库的备份与恢复方法(1)

三天前学习了数据库的增删改查。

其中对于drop database 数据库名这个命令记忆尤深,也听教程里的老师再三嘱咐用这个命令要切记谨慎处理,否则是要负刑事责任的。

毕竟互联网公司,最重要的也就是数据了。

今年年初的时候微盟就发生过程序员删库跑路事件,所以也一直铭记在心。

结果今天告诉我数据库是可以备份和恢复的?

也就是说删除了还是可以恢复的呀,既然如此那还怕什么删库跑路……

一、数据库备份与恢复

数据库备份能恢复吗,数据库的备份与恢复方法(2)

①数据库备份

将数据库student备份到test文件夹下student.SQL文件里面。注意test文件夹要存在,不然会报错。

语法:mysqldump -u 用户名 -p 数据库名 > 磁盘SQL文件路径

dump,转出、转储的意思,mysqldump也就可以理解成数据库备份。

由于mysqldump命令不是sql命令,需要在DOS窗口下使用。

我晕,昨天才刚说用了可视化工具Navicat,再也不用在DOS窗口下输入命令行了。结果又啪啪打自己的脸……

②数据库恢复方案一

这个很简单,就是将备份中的>改成<就好了,只是箭头的方向不同,也好理解。

语法:mysqldump -u 用户名 -p 数据库名 < 磁盘SQL文件路径

将备份的文件导入到我自己的数据库里面,同样的道理,该命令也是需要在DOS窗口下使用。

③数据库恢复方案二

该方案是SQL语句,是在数据库中操作,命令如下:source 磁盘SQL文件路径

source,根源的意思。

二、表与表之间的关系

表与表之间一共有三种关系,如下图:

数据库备份能恢复吗,数据库的备份与恢复方法(3)

①1对多

一个部分有多个成员,一个成员只属于一个部门,所以是1对多。

②多对多

一个程序员会开发多个项目,一个项目会被多个程序员开发,所以是多对多。

这种情况据说在外包公司中很常见……

③1对1

一个丈夫只能有一个妻子,一个妻子只能有一个丈夫,所以是1对1。

其中又以一对多和多对多最常见。

三、一对多表设计

以上述部门和成员的关系作为例子:

数据库备份能恢复吗,数据库的备份与恢复方法(4)

首页 12下一页

栏目热文

数据库备份没有后缀名如何还原(数据库版本不同怎么恢复备份)

数据库备份没有后缀名如何还原(数据库版本不同怎么恢复备份)

今天安装了sql server2008,于是乎想将自己原来在2000下备份的数据还原一番,很自然想到了2000下还原数据...

2023-10-29 11:37:04查看全文 >>

数据库如何备份到另一台机器(数据库数据怎么做备份)

数据库如何备份到另一台机器(数据库数据怎么做备份)

一、Xtrabackup介绍  MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实...

2023-10-29 12:02:28查看全文 >>

电脑如何把数据备份到另一台机器(电脑备份数据还原到另外一个电脑)

电脑如何把数据备份到另一台机器(电脑备份数据还原到另外一个电脑)

电脑更换如何迁移数据?许多小伙伴在办公的时候,都会有这个问题。大部分办公人士会选择共享文件夹来传输文件,但是对于一些小白...

2023-10-29 11:49:12查看全文 >>

不同电脑上的数据库备份怎么恢复(电脑上备份的数据库文件怎么打开)

不同电脑上的数据库备份怎么恢复(电脑上备份的数据库文件怎么打开)

在现代生活中,我们的电脑中存储着大量重要的文件和数据。然而,电脑硬件可能会损坏,文件可能会被误删除或感染病毒等情况,因此...

2023-10-29 12:17:24查看全文 >>

备份的数据库怎么添加到其他电脑(想把数据库备份到本地怎么弄)

备份的数据库怎么添加到其他电脑(想把数据库备份到本地怎么弄)

SAP是一款功能强大的企业资源计划(ERP)软件,许多企业依赖SAP来管理和处理其核心业务数据。然而,有时候企业需要将S...

2023-10-29 12:20:11查看全文 >>

如何将数据库备份发给别人(数据库怎么备份到另一台机器上)

如何将数据库备份发给别人(数据库怎么备份到另一台机器上)

使用mysqlhotcopy工具快速备份如果备份时不能停止MySQL服务器,可以采用mysqlhotcopy工具。mys...

2023-10-29 11:55:18查看全文 >>

怎么备份数据库和电脑文件(电脑如何备份和恢复数据库)

怎么备份数据库和电脑文件(电脑如何备份和恢复数据库)

  前言  通常情况下,我们需要改什么地方就备份什么地方就可以了,但也免不了需要整库备份的时候,本文记录实现MySQL使...

2023-10-29 11:56:28查看全文 >>

如何恢复数据库备份(数据库备份和恢复步骤)

如何恢复数据库备份(数据库备份和恢复步骤)

通过Mysql命令行形式备份和还原数据库1、window 系统下的备份和还原 备份: (1)通过cmd命令进入mysql...

2023-10-29 12:15:52查看全文 >>

还原数据库备份表(数据库备份与还原方法)

还原数据库备份表(数据库备份与还原方法)

1.安装"mysql-gui-tools-5.0-r9a-win32.msi"数据库向导工具。2.安装完...

2023-10-29 12:02:31查看全文 >>

如何恢复数据库备份表(数据库的备份与恢复方法)

如何恢复数据库备份表(数据库的备份与恢复方法)

概述数据是一个互联网公司的命脉,数据库的安全以及备案的完整性是至关重要的,所以我们需要在工作中要很熟练的掌握数据的备份与...

2023-10-29 11:37:46查看全文 >>

文档排行