![](/img/trans.png)
[英]“Unable to connect to any of the specified MySQL hosts” when connecting to MySQL database via SSH.NET tunnel in C#
[英]Connect to MySQL via PHP script tunnel
這是問題,我需要從我的C#應用程序連接到一個遠程MySQL數據庫,問題是MySQL實例將阻止除localhost之外的所有IP的所有訪問,這不能因為太多的安全問題而改變。
問題是,是否可以通過隧道連接到服務器上托管的php腳本,這將作為mysql連接。
有什么想法和建議嗎?
SQLYog(一個mysql管理GUI實用程序)已經有了這個帶有自己的自定義API的php隧道腳本,所以如果你考慮自己編寫它,那么交叉支持會很不錯。 請參閱是否有任何良好的通用PHP MySQL HTTP隧道?
是的,只需創建一個簡單的PHP腳本,它將為您提供所需的輸出,並使用來自c#應用程序的http請求到該php腳本來獲取數據 - 基本上,您將構建一個非常簡單的REST API(帶有身份驗證)
ps我沒有看到它比SSH隧道更安全
我最終選擇了SSH端口隧道並實現了我需要做的事情。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.