使用SQLserver 的DTS数据工具,可以实现复杂的数据库导入导出。
1、在SQL企业管理器中,右键菜单,选择导入或导出数据,即可启动DTS。
2、选择需要导出的数据库
3、选择导入的方式,可以是导入另一个数据库,也可以是文件。
4、按照向导选择导入的方式,即可完成数据库的导出
MySQL命令行导出数据库:
1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 41\bin
(或者直接将windows的环境变量path中添加该目录)
2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
如我输入的命令行:mysqldump -u root -p news > newssql (输入后会让你输入进入MySQL的密码)
(如果导出单张表的话在数据库名后面输入表名即可)
3、会看到文件newssql自动生成到bin文件下
命令行导入数据库:
1,将要导入的sql文件移至bin文件下,这样的路径比较方便
2,同上面导出的第1步
3,进入MySQL:mysql -u 用户名 -p
如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码)
4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库
5,输入:mysql>use 目标数据库名
如我输入的命令行:mysql>use news;
6,导入文件:mysql>source 导入的文件名;
如我输入的命令行:mysql>source newssql;
以百分比形式输出sql查询结果的步骤如下:要准备的材料是:computer,sql querier。
1首先,打开sql查询器并连接到需要查询的数据表。以测试表的得分字段为例。
2单击“查询”按钮并键入:选择`name`,concat(truncate(score 100,2),'%')作为test的分数。
3单击“运行”按钮。此时,得分字段的查询结果可以显示为百分比。
试一下如下代码:
Private Sub Command1_Click()
Dim ADOrs As New Recordset
Dim ADOcn As New ADODBConnection
Dim Yourt As New ADODBRecordset
Dim Mystr As String
ADOcnOpen "Provider=MicrosoftJetOLEDB40;Persist Security Info=False;Data Source=d:\db1mdb" '修改成自己的文件路径及名称
Print "表名", "记录数"
Set ADOrs = ADOcnOpenSchema(adSchemaTables)
Do Until ADOrsEOF
If ADOrs("Table_type") = "TABLE" And Left(ADOrs("Table_name"), 7) <> "~TMPCLP" Then
Mystr = "select from " & ADOrs!table_name
YourtOpen Mystr, ADOcn, 3, 1
Print ADOrs!table_name, str(YourtRecordCount)
ADOrsMoveNext
YourtClose
Set Yourt = Nothing
Else
ADOrsMoveNext
End If
Loop
End Sub
方法/步骤
打开数据库SQL server ,右击数据库选择“任务” “生成脚本”
选择将要导出的数据库
“将编写数据脚本”改为TRUE
选择表
选择下图中表里面要导出表的数据
在这一步要选择将脚本保存到“新建查询”窗口
点击完成,直到生成脚本成功后,点击关闭按钮即可。
以上就是关于SQL 2000如何 导出数据库全部的内容,包括:SQL 2000如何 导出数据库、SQL数据库怎么导入导出数据、sql查询结果如何以百分比形式输出等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)