如何用sql语句实现从服务器上MySQL数据库导出数据至本地

如何用sql语句实现从服务器上MySQL数据库导出数据至本地,第1张

用途:将远程服务器的数据拷到本地。

Java代码

复制代码代码如下:

mysqldump -h '114212111123' -uROSE -pxxxooo --opt --compress ITSM --skip-lock-tables | mysql -h localhost -uroot -proot ITSMC

解释:

114212111123 远程服务器名称

ROSE 远程数据库登录名

xxxooo 远程数据库登录密码

ITSM远程数据库名(即:复制的源)

localhost 本地数据库名称(一般情况下都是这个)

root 本地数据库登录名(一般情况下都是这个)

root 本地数据库登录密码(一般情况下都是这个)

ITSMC 本地(即:复制的目的)

sql解释:

mysqldump 是mysql的一个专门用于拷贝 *** 作的命令

--opt *** 作的意思

--compress 压缩要传输的数据

--skip-lock 忽略锁住的表(加上这句能防止当表有外键时的报错)

-tables 某数据库所有表

-h 服务器名称

-u 用户名(后面无空格,直接加用户名)

-p 密码(后面无空格,直接加密码)

注意:

-u、-p的后面没有空格,直接加用户名和密码!!!

打开SQL Server Management Studio,在对象资源管理器中,展开“SQL Server 实例”→“数据库”→“MySchool”节点,单击鼠标右键,选择“任务”→“导出数据”命令。出现导入和导出向导的欢迎界面,单击“下一步”按钮,出现“选择数据源”对话框,如图

在“选择数据源”对话框中设置如下选项:

数据源:SQL Native Client 100。

服务器名称:DC。

身份验证:Windows身份验证。

数据库:MySchool。

单击“下一步”按钮,出现“选择目标”对话框,设置如下选项(如图所示):

目标:平面文件目标。

文件名:C:\studenttxt。

格式:带分隔符。

单击“下一步”按钮,出现“指定表复制或查询”对话框,如图所示。

在“指定表复制或查询”对话框中选中“复制一个或多个表或视图的数据”单选按钮,单击“下一步”按钮,出现“配置平面文件目标”对话框,如图所示。

设置源表或源视图为MySchooldbostudent,单击“下一步”按钮。

在“保存并执行包”对话框中选中“立即执行”复选框,如图所示,然后单击“下一步”按钮。

在如图所示的对话框中单击“完成”按钮。

如图所示,当执行完后,单击“关闭”按钮。

8

在Windows资源管理器中打开C:\studenttxt文件,验证导出的结果。

可用备份的方式将数据库导出。

工具:SQL Server2008 R2

步骤:

1、登录SQL Server Management Studio。

2、进入后,在对象资源管理器中找到数据库,然后找到要导出的库,在要导出的库上点右键,依次选择“任务”—“备份”。

3、在选择了路径后,点击“确定”按钮,等待执行完毕即可。

 方法/步骤

1首先找到这个数据库,右击-》任务-》生成脚本

2然后就进入了生成脚本的向导,点击下一步。这里会有很多个数据库,我们选择自己想要建表的那个数据库,选择以后点击下一步。这里可以选择编写所有脚本,也可以不选直接下一步。在这里,因为我们只是建表,所以我们把表勾上,不要勾选全部,不然下面就不能继续了。这里我们选择要导出sql语句的表,勾上以后点击下一步。在这个界面,我们选择将脚本保存到文件,然后浏览要存放的位置,还能选择文本的编码方式,一般默认是Unicode编码方式。。选择生成的文件的名字,并选择保存的路径。点击浏览选择保存后,点击完成。在这个界面你什么都不用管,点击完成就行。点击完成后,会看到生成脚本的进度,生成的状态。最后我们在保存的路径下找到这个文件,用记事本打开看看,可以看到这个建表的sql语句。证明我们导出的建表语句是成功的。

可通过PL/SQL来进行导出:

1、登录PL/SQL到指定数据库。

2、点击上方工具栏的工具—导出表。

3、摁住键盘的ctrl键,选择要导出的表名(即多选)。

4、然后勾选下方的“创建表”,选择存放路径及保存的文件名,然后点击“导出”按钮,等待完成即可。

首先将SQL数据导出到EXCEL:

在SQL数据库的很多应用场景中,需要将SQL中的某个数据库或查询的结果导出到EXCEL中,因为Excel更容易对数据处理和方便用户邮箱传输。本次经验归纳了SQL数据表导出到EXCEL中的三种方法:

1、复制粘贴,将SQL查询语句按指定条件导出数据;——适合小量数据。

2、导出完整的SQL数据表为Excel文件;——适合大量数据。

3、定时自动导出指定SQL数据表为Excel文件;——适合大量数据。

其它:DTS数据转换服务导入导出向导或者DTS设计器创建DTS包;

然后再把excel

转换word

分两个步骤:

107版EXCEL

的专用文件格式为xlsx,03版的格式为xls;

AEXCEL打开这个文件,选择另存为(快捷键F12)在下面的版本中选择97-2003格式就可以了;

B假如你的OFFICE

是2003

,可以装一个office2007兼容包,就可以用03打开07版本的文件了,然后在下面的版本中选择97-2003格式就可以了;

2打开WORD

。启动WORD→新建文档→插入→对象→microsoft

Excel工作表→由文件创建→浏览→找到xls文件双击→(可以选择工作表,更改版式等 *** 作)→保存为doc后缀即可。

以上就是关于如何用sql语句实现从服务器上MySQL数据库导出数据至本地全部的内容,包括:如何用sql语句实现从服务器上MySQL数据库导出数据至本地、sql数据库怎么导出数据到sql、sql server 怎么把数据导出sql语句等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/9848538.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存