0
我想使用標準的TCP/IP連接使用MYSQLconnection。這是最好的方法嗎?將數據存儲到網絡服務器的VB.Net程序
我想使用標準的TCP/IP連接使用MYSQLconnection。這是最好的方法嗎?將數據存儲到網絡服務器的VB.Net程序
這是否是最好的方法取決於你的環境。對於很多情況,這不是正確的解決方式,因爲運行客戶端程序的人可以直接訪問數據庫。您還需要打開防火牆,以允許運行應用程序的任何人訪問數據庫。不僅是安全問題,但是如果您想更改正在運行的查詢以執行特定操作,那麼您必須確保每個人都更新其客戶端程序。另一種可能更好的方法是創建一個Web服務器(XML,SOAP,JSON等),VB.Net程序會調用它來完成各種操作。這樣VB.Net程序就不必直接連接到數據庫,這樣既可以提高安全性,又可以讓你在服務器端改變諸如表結構之類的東西,而VB.Net程序並不知道。