第二种方式,通过脚本导出,导出数据库内的对象脚本,在另外的地方执行就可以了。具体做法是:连接企业管理器后,右键单击你要导出的数据库,任务-生成脚本,根据向导生成即可,生成后是一个可执行的.sql文件。
两种方式各有优缺点,第一种方便快捷,复制后,放到另外的地方附加数据库即可。但兼容性不好,由于SQL只支持向下兼容,所以你若把高版本的数据库附加到低版本的数据库是不行的,会报错。另外附加的时候也要获取windows系统的文件的完全控制权限,才能附加。
第二种方式灵活性很高,不受数据库之间的版本限制。但 *** 作繁琐,对于数据量大的数据库生成速度慢,由于是脚本,当移植的时候在新数据库上执行脚本速度也很慢,介于这样情况,建议楼主使用第二种方式的时候,选择对每个对象生成一个文件,而不要选择当中的那个生成在一个文件内的选择,因为你生成的脚本过大的时候,在另外的数据库打开的时候会执行不了,提示内存错误的问题。所以单个文件来生成是比较科学的。
不懂可追问
1.点击【开始】,打开【sql server ManageMent】 管理器。
2.右键点击数据库(如:WFKS_Message),选择Tasks -> GenerateScripts...,在d出的对话框中,点击【Next】按钮。
3.选择第二项【Select specific datebase objects】,选择你需要导出的数据对应的数据库表,选择之后【Next】按钮。
4.在d出的对话框中,选择第一项【Save scripts to a specific location】,并点击【Advanced】按钮。
5.在对话框中找到【Type of data to script】,设置其属性为【Data only】;找到【Script Data Compression Options】,设置属性为【True】,并点击【OK】按钮。
6.返回后,设置script 脚本保存路径,选择桌面,并命名为“NewsInit”,再点击【Next】按钮。
7.再次点击【Next】按钮。
8.保存成功,点击【Finish】按钮。
9.再到桌面查找导出生成的script脚本文件,并可用【sql server ManageMent】 管理器 打开查看。
10最后,就可以放心清空表中的数据,清空后只要在【sql server ManageMent】管理器 中再次运行下此脚本,就可以导入数据了。
首先你得链接数据库.在这里也不知道你会不会链?先写一个几个常量,或者写一个数据库的类在这里就就不写了这太简单了。
mysql_connet(HOST,USER,PASS) or die("Mysql链接失败") //
mysql_select_db("b")("数据库链接失败")
$sql=select * from b //查询你要查表里面所有字段里面的内容
$result=mysql_query($sql)
再就遍历
if(mysql_affected_rows($result)>0){ //判断是否有影响行数
while($arr=mysql_fetch_assoc(result)){ //遍历数据库
这里面有什么字段你就遍历什么字段然后变量放到你要放代码的地方即可出来
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)