从本地计算机访问远程数据库?
我正在创建一个程序,它要求我从本地计算机访问我的在线MySQL数据库。从本地计算机访问远程数据库?
在我的cPanel中有一段说'远程数据库访问主机'我会在这种情况下添加本地计算机IP地址吗?如果每次都是同一台计算机,多年来这种情况会保持不变吗?
如果您尝试从“本地“计算机意味着内部网上的另一台计算机,然后找到该计算机的内部网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”
使用来自默认网关的前三个数字和替换最后用一个牌子。
'Deafault Gateway'会被标记为'Ethernet adapter Local Area Connection'吗?我有几组IP地址出现。 –
在'以太网适配器本地连接'下,应该有一个“默认网关.....”行。 – Motes
也许,你必须获得一个IP地址。我们同时使用了两个类似的东西,比如167.155.126.86或者mysql.ourdomain.com(当我们将主要服务器维护时,转到我们的故障保护站点时运行)
进入远程数据库主机。 在主机输入框和添加中输入值%.%
。 现在该连接将可用于从任何站点和本地主机进行连接。
更大的问题......它会远程安全吗?除非使用SSL/SSH,否则我假定您将发送帐户名称和密码明文,即'清楚'...? – memilanuk