如何将网站上的数据导入或者恢复到本地数据库

如何将网站上的数据导入或者恢复到本地数据库,第1张

如果用的是MSSQL Server:

1、进入SQL SERVER企业管理器,在控制台根目录里面,右击“SQL Server组”,新建SQL注册,然后按照提示将服务器的IP地址输入进去,全中文 *** 作很简单,注册成功之后就可以在本地企业管理器里面远程管理MSSQL数据了。

2、展开刚刚注册的SQL Server组,展开数据库,在数据库中选中需要还原的数据库,点击菜单栏“工具”-“SQL查询分析器”,直接在查询器里面打开你导出的SQL文件,F5运行一下就好了。

如果是MySQL,直接用phpMyAdmin还原就好了~

一般支持mysql的网站都带phpMyAdmin的管理程序的。如果没有phpMyAdmin,就用命令行 *** 作吧。

命令行 *** 作参考:

mysql -h xxxxxxxxxxxx -u root -proot -f -D driplus<e:\dbbak\mysql\driplus_20110501sql

我给你一些数据库常用的导入导出命令吧:\x0d\该命令在“开始菜单>>运行>>CMD”中执行\x0d\一、数据导出(expexe)\x0d\1、将数据库orcl完全导出,用户名system,密码accp,导出到d:\daochudmp文件中\x0d\exp system/accp@orcl file=d:\daochudmp full=y\x0d\\x0d\2、将数据库orcl中scott用户的对象导出\x0d\exp scott/accp@orcl file=d:\daochudmp owner=(scott)\x0d\\x0d\3、将数据库orcl中的scott用户的表emp、dept导出\x0d\exp scott/accp@orcl file= d:\daochudmp tables=(emp,dept)\x0d\\x0d\4、将数据库orcl中的表空间testSpace导出\x0d\exp system/accp@orcl file=d:\daochudmp tablespaces=(testSpace)\x0d\\x0d\二、数据导入(impexe)\x0d\1、将d:\daochudmp 中的数据导入 orcl数据库中。\x0d\imp system/accp@orcl file=d:\daochudmp full=y\x0d\\x0d\2、如果导入时,数据表已经存在,将报错,对该表不会进行导入;加上ignore=y即可,表示忽略现有表,在现有表上追加记录。\x0d\imp scott/accp@orcl file=d:\daochudmp full=y ignore=y\x0d\\x0d\3、将d:\daochudmp中的表emp导入\x0d\imp scott/accp@orcl file=d:\daochudmp tables=(emp)

先在服务器后台备份(空的数据库也行),然后生成一个临时的FTP用户名和密码,用FTP软件登录删除刚才备份的那个SQL文件(要记住文件名称),将你要恢复的本地SQL文件名修改成刚才删掉的那个,上传到空间。

进入后台恢复即可。

如果是MSDE数据库,需要借助sql server的企业管理器,先将ravnetdb数据库分离,之后保存

C:\Program Files\MsdeData\MSSQL$RAVN\Data\ravnetdbmdf

以及C:\Program Files\MsdeData\MSSQL$RAVN\Data\ravnetdb_logldf两个文件。再运行数据库安装工具。(写明备份ravnetdbmdf和ravnetdb_logldf即可,必须注明先分离数据库才行)

如果是sql server数据库,则需要通过企业管理器,将ravnetdb数据库分离,之后保存C:\Program Files\MICROSOFT SQL SERVER\MSSQL\DATA\ravnetdbmdf以及C:\Program Files\MICROSOFT SQL SERVER\MSSQL

\DATA\ravnetdb_logldf两个文件。

使用SQLServer自带的数据导入向导,右击击要导入的数据库,任务→导入数据启动向导,数据源选择“平面文件源”,然后浏览打开要导入的csv文件,进行必要的设置:标题行分隔符(默认回车换行,不用改),首行是否是列标题(默认不选,如果CSV,第一行是列标题则选上),列分隔符(默认是逗号),行分隔符(默认回车换行,不用改),其他他的选项可以自己看看。向导默认导入数据时每列宽为varchar(50),如果有超过这个宽度的列要在高级中手动修改列宽。

然后就是目标了,选择要导入的数据库,输入用户,密码(要有可写权限)。

如果目标表已经存在可以选择目标表,还可以指定每一个列的映射关系,是否清空目标表,是否启用标识插入(自增列),如果目标不存在,那就简单了,向导会自己建一个表,可以自己指定名称。

使用很简单,有点基础的看看就会了,MS的东西都一个样。

方法如下:

首先,在本地导出数据库,存为一个扩展名为sql的文档。

如果在数据库里用到了GB2312记得用Dreamweaver打开,替换成GBK,因为新网的PHPMYADMIN里面没有GB2312编码。

然后通过浏览器打开网址cp2xinnetcom,用新网给的用户名和密码登陆。

在最下方有一个MYSQL数据库管理入口。

进去后要求输入密码,再次验证。

新网的MYSQL数据库没有直接导入功能,所以把刚刚在Dreamweaver编辑的代码全部复制到SQL执行窗口,点击执行即可。

接下来就是修改网站文件里的链接代码,将对应的服务器地址、用户名和密码换成对应的就可以了。

同时打开A、B两个文件,在A中的某一格中输入一个=号,再到B文件中选择要共享的数据的第一格,回车确定。B文件中的这一个数据就共享给A文件了,将A中的这一格向右和向下拉即可完成全部共享。 当B文件中的数据发生变化时,重新打开A文件,会提示你是否要更新

以上就是关于如何将网站上的数据导入或者恢复到本地数据库全部的内容,包括:如何将网站上的数据导入或者恢复到本地数据库、oracle 数据怎么导入、mysql workbench,如何把本地数据库导入到网络服务器上。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/10198960.html

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

发表评论

登录后才能评论

评论列表(0条)

保存