将CSV文件从mysql导出到本地计算机

路易斯·拉蒙·拉米雷斯·罗德里格斯

我正在使用通过ssh访问的远程服务器。在服务器上有一个我正在查询的mysql数据库

SELECT * FROM my_table where date >  '2010-01-01'';

到目前为止,当我在托盘上创建输出文件时,就会出现此问题:

SELECT * FROM my_table where date >  '2010-01-01'  INTO OUTFILE '/home/ubuntu/data/my_output.csv';

我收到权限错误:

ERROR 1 (HY000): Can't create/write to file '/home/ubuntu/data/my_output.csv' (Errcode: 13)

有没有一种方法可以将文件直接发送到本地计算机,而不是先在没有权限从数据库写入文件的服务器上写入文件?

伍特

您可以通过ssh传送mysql端口(在服务器上)。

通过隧道连接服务器端口的ssh连接示例(在ubuntu上的.ssh / config文件中):

Host my_mysql_server
Hostname mysql_host_server
Port ssh_port
LocalForward 3307 localhost:3306
User ssh_user

终端示例:

ssh -L 3307:localhost:3306 ... (hostname, ...)

您可以将3307更改为所需的任何端口(应该是尚未使用的端口)。

然后,您可以在本地计算机上进行导出。将您的sql查询放入一个sql文件中(例如:my_query.sql),并通过终端(ubuntu)中的以下命令将其导出:

mysql -h localhost -P 3307 your_database_name -u mysql_user -p < my_query.sql > export.csv

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将最新文档导出到本地计算机

来自分类Dev

将文件从GCE导出到我的本地计算机

来自分类Dev

将文件从GCE导出到我的本地计算机

来自分类Dev

将所有csv文件从远程计算机Rsync到本地计算机

来自分类Dev

从MySQL Workbench导出到单个大型CSV文件到客户端计算机,而无需在GUI上查看它?

来自分类Dev

从MySQL Workbench导出到单个大型CSV文件到客户端计算机,而无需在GUI上查看它?

来自分类Dev

检查远程计算机上的文件是否有X小时以上的时间戳,并将结果导出到CSV

来自分类Dev

将数据库从远程服务器导出到计算机上的特定文件夹中

来自分类Dev

将MySQL表导出到CSV文件

来自分类Dev

Oracle表数据导出到我的本地计算机

来自分类Dev

如何从远程数据库连接到本地计算机将Postgres结果集导出为CSV?

来自分类Dev

如何使用ssh将文件从计算机A传输到本地计算机

来自分类Dev

使用Net :: OpenSSH将文件从远程计算机传输到本地计算机

来自分类Dev

如何使用ssh将文件从计算机A传输到本地计算机

来自分类Dev

如何将文件从远程计算机复制(或移动)到本地计算机?

来自分类Dev

将文件从本地计算机传输到端口转发的计算机

来自分类Dev

scp将多个文件从远程计算机复制到本地计算机

来自分类Dev

通过终端将scp保护的文件从远程计算机传输到本地计算机

来自分类Dev

从本地计算机将文件上传到AWS

来自分类Dev

OneDrive将文件同步到本地计算机

来自分类Dev

将MySQL表保存到本地计算机

来自分类Dev

如何将MobaXterm会话导出到另一台计算机?

来自分类Dev

如何将密码导出到其他计算机?

来自分类Dev

如何使用Python将VirtualBox计算机导出到OVA设备?

来自分类Dev

无法使用svnkit将整个SVN存储库检出到本地计算机

来自分类Dev

无法使用svnkit将整个SVN存储库检出到本地计算机

来自分类Dev

将mysql数据导出到csv并下载csv文件

来自分类Dev

数据导出到MS ACCESS时,未在本地计算机上注册“ Microsoft.ACE.OLEDB.12.0”提供程序

来自分类Dev

C#将.csv文件从本地计算机复制到远程Postresql服务器

Related 相关文章

  1. 1

    将最新文档导出到本地计算机

  2. 2

    将文件从GCE导出到我的本地计算机

  3. 3

    将文件从GCE导出到我的本地计算机

  4. 4

    将所有csv文件从远程计算机Rsync到本地计算机

  5. 5

    从MySQL Workbench导出到单个大型CSV文件到客户端计算机,而无需在GUI上查看它?

  6. 6

    从MySQL Workbench导出到单个大型CSV文件到客户端计算机,而无需在GUI上查看它?

  7. 7

    检查远程计算机上的文件是否有X小时以上的时间戳,并将结果导出到CSV

  8. 8

    将数据库从远程服务器导出到计算机上的特定文件夹中

  9. 9

    将MySQL表导出到CSV文件

  10. 10

    Oracle表数据导出到我的本地计算机

  11. 11

    如何从远程数据库连接到本地计算机将Postgres结果集导出为CSV?

  12. 12

    如何使用ssh将文件从计算机A传输到本地计算机

  13. 13

    使用Net :: OpenSSH将文件从远程计算机传输到本地计算机

  14. 14

    如何使用ssh将文件从计算机A传输到本地计算机

  15. 15

    如何将文件从远程计算机复制(或移动)到本地计算机?

  16. 16

    将文件从本地计算机传输到端口转发的计算机

  17. 17

    scp将多个文件从远程计算机复制到本地计算机

  18. 18

    通过终端将scp保护的文件从远程计算机传输到本地计算机

  19. 19

    从本地计算机将文件上传到AWS

  20. 20

    OneDrive将文件同步到本地计算机

  21. 21

    将MySQL表保存到本地计算机

  22. 22

    如何将MobaXterm会话导出到另一台计算机?

  23. 23

    如何将密码导出到其他计算机?

  24. 24

    如何使用Python将VirtualBox计算机导出到OVA设备?

  25. 25

    无法使用svnkit将整个SVN存储库检出到本地计算机

  26. 26

    无法使用svnkit将整个SVN存储库检出到本地计算机

  27. 27

    将mysql数据导出到csv并下载csv文件

  28. 28

    数据导出到MS ACCESS时,未在本地计算机上注册“ Microsoft.ACE.OLEDB.12.0”提供程序

  29. 29

    C#将.csv文件从本地计算机复制到远程Postresql服务器

热门标签

归档