数据导入导出
功能: 数据导入导出 就相当与 数据还原与备份。
大多情况都可以用 数据导入导出完成数据的备份和还原(不会造成数据的丢失)。
有个好处,虽然你的电脑不是服务器,但是你装了 客户端,并建立了连接
(通过 中本地服务命名 添加正确的服务命名
其实你可以想成是客户端与服务器端修了条路,然后数据就可以被拉过来了)
这样你可以把数据导出到本地,虽然可能服务器离你很远。
你同样可以把 文件从本地导入到远处的数据库服务器中。
利用这个功能你可以构建俩个相同的数据库,一个用来测试,一个用来正式使用。
执行环境:可以在 或者 (命令行)中执行,
中可以执行时由于 在 中 安装目录 ! "#$ 被设置为全局路径,
该目录下有 与 #% 文件被用来执行导入导出。
用 &' 编写,我想 、、#% 这俩个文件是被包装后
的类文件。
调用 、#% 他们所包裹的类,完成导入导出功能。
下面介绍的是导入导出的实例,向导入导出看实例基本上就可以完成,因为导入导出很简
单。
数据导出:
!将数据库 (( 完全导出)用户名 *密码 +导出到 , -. 中
*+/((01, -.2.1*
3将数据库中 * 用户与 * 用户的表导出
*+/((01, -.415*)*6
7将数据库中的表 8!、83 导出
*+/((01, -.8158!)836
9将数据库中的表 8! 中的字段 0! 以:;;:打头的数据导出
*+/((01, -.8158!6<.*1 :4-
0!=>;;?> :
上面是常用的导出,对于压缩我不太在意,用 4@ 把 文件可以很好的压缩。
不过在上面命令后面 加上 1*就可以了
数据导入
!将 , -.中的数据导入 (( 数据库中。
*+/((01, -.
上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
在后面加上 +1*就可以了。
3将 , -. 中的表 8!导入
*+/((01, -.8158!6
基本上上面的导入导出够用了。不少情况我是将表彻底删除,然后导入。
评论1