怎样将备份的数据还原到新建的数据库

怎样将备份的数据还原到新建的数据库,第1张

这要根据不同的数据来具体 *** 作,从理论上说有两种数据备份和还原的方法:1数据转储,即把已建好的数据库信息全部或部分转储到外部存储介质上2登记日志文件。一时半会儿说不清的,可以去参考数据库方面的书籍,具体 *** 作则参考数据库软件的相应文档

1、首先打开Navicat软件,右键点击左边空白的地方,点击New Connection下的MySQL,先创建一个服务器的连接。

2、确保服务器有开了对应的端口,能远程连接,在d出的创建新连接的窗口里,输入服务器的IP,数据库账号,密码等信息。

3、创建好连接后,打开本地的数据库,右键点击需要转移数据的数据库,点击“Data Transfer”数据传输选项。

4、接着在点击后d出窗口,最上方选择本地数据库名称和连接的数据库,下方选择本地需要转移的数据库表。

5、然后在右边的目标里,选择服务器的数据库连接,并选择服务器上的接受数据的数据库。

6、选择完成后按回车键确定转移,当转移完成的时候下方会提示转移成功。

还原数据的语句如下:

restore database 数据库 from disk='c:\你的备份文件名';其中汉字“数据库”指现有的数据库名称,“c:\你的备份文件名”为要还原的数据文件的路径及名称。

另外,也可用图形界面的方法:

1、登录数据库。

2、右键点击数据库,并选择还原数据库。

3、如图位置选择要还原到的数据库名称。

4、勾选源设备,然后在右侧处选择备份文件的路径。

5、添加完数据后依次点击确定。

6、在选择用于还原的备份集出勾选所选的文件,然后点击确定,等待还原完成即可。

备份数据库

使用mysqldump命令备份数据库

还原数据库

1、使用mysql命令还原数据库

将game_backupsql 还原至 game 数据库:

2、使用source命令还原数据库

如果数据库过大,建议可以使用source命令

语句实现

use master(别use ng0002就可以了。)

restore database ng0002 from disk= 'F:\NG_2009-01-10T11_36_04_153bak' with replace

直接把你的use ng0002改为其它数据库名字上就可以了。。

以上就是关于怎样将备份的数据还原到新建的数据库全部的内容,包括:怎样将备份的数据还原到新建的数据库、如何把本地数据库还原到远程服务器的数据库、如何用SQL语句还原数据库到现有的数据库上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9598849.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存