我在系統192.168.1.180中安裝了WampServer。我如何從另一臺計算機訪問該數據庫? (例如,2系統:192.168.1.165)從局域網訪問數據庫的Java代碼
是否有可能通過訪問它只是改變
DB_URL = "jdbc:mysql://localhost/DB_name ";
要
DB_URL = "jdbc:mysql:// 192.168.1.180/DB_name";
我在系統192.168.1.180中安裝了WampServer。我如何從另一臺計算機訪問該數據庫? (例如,2系統:192.168.1.165)從局域網訪問數據庫的Java代碼
是否有可能通過訪問它只是改變
DB_URL = "jdbc:mysql://localhost/DB_name ";
要
DB_URL = "jdbc:mysql:// 192.168.1.180/DB_name";
可以很好地從提供的另一臺計算機訪問DB你有ip地址和其他參數,如用戶名和密碼正確。只需刪除'//'後的空格並正確配置您的驅動程序即可。您必須在其他機器的防火牆上允許3306端口(如果您使用的是mysql)傳入連接。
現在更改防火牆設置取決於您使用的操作系統。對於Windows,您可以在Windows幫助下查找傳入連接。希望它能回答你的問題。
你只寫
DB_URL = "jdbc:mysql://<pc-name>/Db_name,User,password";
,並允許對MySQL的系統防火牆,那麼你將訪問另一臺電腦的MySQL。
取決於驅動程序。嘗試。不要添加空格。 –
我做到了。但是......失敗 – Arjun
你需要學習的第一件事是瞭解「失敗」有很多很多事情,而且你是唯一能向我們解釋出了什麼問題的人。如果您收到錯誤消息,請顯示它。如果你得到一個堆棧跟蹤,顯示它。如果你解釋得不夠好,你的問題將被關閉。 –