2017-07-24 71 views
0

我試圖從數據庫中使用端口綁定和SSH遠程導出表。從MySQL導出CSV文件到本地機器(OS X)

所以我登錄到使用機器:

ssh -L 3307:127.0.0.1:3306 [email protected] 

然後我想在CSV格式的表格登錄到MySQL和輸出到我的機器的桌面。

理想我想這樣做的所有在同一行,但沒有得到多少運氣迄今爲止..這是我的想法會工作,但它沒有..

mysql -u root -p -e "USE dfs_va2; SELECT * FROM dfs_va2.artikel_trigger INTO OUTFILE '~/Desktop/my_output.csv’;」 

任何幫助將是巨大的!

回答

0

沒有端口轉發的選項:

local-machine:~$ ssh [email protected] \ 
       "mysql -u mysql_user -p -N \ 
       -e 'USE dfs_va2; SELECT * FROM dfs_va2.artikel_trigger;'" \ 
       > ~/Desktop/my_output.tsv 
+0

沒有運氣使用,要麼不幸.. –