2010-10-23 41 views

回答

3

使用JDBC和所有的應用程序連接到一個MySQL數據庫服務器

0

將對其授予的權限從不同的外國訪問數據庫服務器端,你應該建立用戶主機:

GRANT ALL ON *.* TO 'someuser'@'somehost';

在這裏閱讀更多:http://dev.mysql.com/doc/refman/4.1/en/grant.html

在客戶端,你應該配置數據庫連接使用主機您的數據庫是停滯不前。詳細信息請閱讀JDBC API參考。

0

做一個客戶端 - 服務器模型不適合你?如果你有某個地方可以託管一臺服務器,那麼完成此類事情的普通方法是將數據庫封裝在服務器後面,所有客戶端連接到服務器以交換信息。

你有多種選擇的客戶端和服務器之間的通信:

您的服務器可以是一個簡單的Web應用程序,其中客戶端的所有URL做出調用服務器來完成各種任務。如果你做任何不重要的事情,實現REST或SOAP將使調用變得更加容易。

RMI如果不打算通過互聯網使事情變得非常容易(你可以得到RMI的基礎知識在閱讀幾個小時)。

假設你有網絡連接,你也可以只在每個客戶端直接做出自己的數據庫連接。但只有在安全的Intranet上才能執行此操作。

+0

感謝您的快速回復先生,我會嘗試rmi並讓您知道一切... – Pranjut 2010-10-23 10:20:58

相關問題