2012-06-05 58 views
2

我正在創建一個程序,它要求我從本地計算機訪問我的在線MySQL數據庫。從本地計算機訪問遠程數據庫?

在我的cPanel中有一段說'遠程數據庫訪問主機'我會在這種情況下添加本地計算機IP地址嗎?如果每次都是同一臺計算機,多年來這種情況會保持不變嗎?

enter image description here

+0

更大的問題......它會遠程安全嗎?除非使用SSL/SSH,否則我假定您將發送帳戶名稱和密碼明文,即'清楚'...? – memilanuk

回答

2

如果您嘗試從「本地「計算機意味着內部網上的另一臺計算機,然後找到該計算機的內部網IP。通常它會是192.168.1.101或101可能是102,103,104等。因此,如果您的路由器將IP分配給192.168.1。*域,則可以將192.168.1。%添加到該列表以及您的所有計算機上內聯網將能夠訪問MySQL數據庫。

注意:某些路由器可能需要添加192.168.10。%或10.0.0。%,這取決於路由器如何分配內部IP。

如果你正在使用Windows,你可以打開一個命令提示符(去運行 - >「cmd」),然後鍵入「IPCONFIG」

使用來自默認網關的前三個數字和替換最後用一個牌子。 example ipconfig run

+0

'Deafault Gateway'會被標記爲'Ethernet adapter Local Area Connection'嗎?我有幾組IP地址出現。 –

+1

在'以太網適配器本地連接'下,應該有一個「默認網關.....」行。 – Motes

0

也許,你必須獲得一個IP地址。我們同時使用了兩個類似的東西,比如167.155.126.86或者mysql.ourdomain.com(當我們將主要服務器維護時,轉到我們的故障保護站點時運行)

0

威爾均保持不變,在幾年的時間,如果在同一臺計算機 每一次?

這不是由電腦決定的,取決於IP地址。如果您沒有靜態IP地址,您可能在接下來的24小時內遇到麻煩(互聯網服務提供商傾向於在24小時內完成此操作)。
您可能想看看類似於DynDNSNo-IPFreeDNS或類似的服務。
我剛剛意識到,DynDNS可悲不再免費...

0

進入遠程數據庫主機。 在主機輸入框和添加中輸入值%.%。 現在該連接將可用於從任何站點和本地主機進行連接。

相關問題