我有點小白在談到數據庫應用,這裏是我所研製的需要被遠程連接到MySQL數據庫的桌面應用程序的情況下,免費MySQL的Web主機連接Java桌面應用程序
。所以我的問題是,我可以在哪裏獲得一臺免費服務器來託管我的數據庫,以及爲了成功地從任何具有Internet連接的計算機連接到數據庫,必須具備哪些特定配置。我目前使用本地數據庫(H2)作爲應用程序。
我有點小白在談到數據庫應用,這裏是我所研製的需要被遠程連接到MySQL數據庫的桌面應用程序的情況下,免費MySQL的Web主機連接Java桌面應用程序
。所以我的問題是,我可以在哪裏獲得一臺免費服務器來託管我的數據庫,以及爲了成功地從任何具有Internet連接的計算機連接到數據庫,必須具備哪些特定配置。我目前使用本地數據庫(H2)作爲應用程序。
連接到駐留在遠程計算機上的數據庫與連接到本地計算機上的數據庫沒有區別。
當您使用的驅動程序MySQL Connector/J - JDBC Type 4 driver,那麼你指定數據庫託管喜歡該機的地址:
String connectionString="jdbc:mysql://172.27.60.84:3306/"+dbName;
這是遠程機器,是本地計算機的語法:
String connectionString="jdbc:mysql://localhost:3306/"+dbName;
或者
String connectionString="jdbc:mysql://127.0.0.1:3306/"+dbName;
我認爲MySQL的將b e內部,你只能通過他們的服務器或提供的phpmyadmin或simular上的網站獲得它。
你會最好租用VPS。我從HostMedia租用一個,這對Web服務器和MySQL服務器來說很好。 (你需要安裝Apache2的PHP MySQL的自己)
考慮採用Google App Engine解決方案嗎? –