Kettle無法直接連接使用SSH通道的MySQL,需要借助工具PuTTY。
下載地址為:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html。
一、打開PuTTY,點擊SSH
下Tunnels
,在右邊Source port
輸入5000(端口號,自己取),Destination輸入127.0.0.1:3306,再點選Local和IPv4。
二、點擊add
,添加配置信息
三、點擊Session
一欄,輸入SSH通道IP地址和端口
四、點擊Connection
,設置10s無操作發送空包保持連接,防止長時間無操作失去連接(2和3默認也可,沒試)
五、點擊open
,輸入SSH登錄信息(用戶名和密碼)即可,此時即可通過ip地址:127.0.0.1和端口號5000連接數據庫。不要關閉窗口(不用時,按CTRL+D注銷)