Windows XP localhost作为MySQL服务器别名

时间:2012-10-13 08:05:12

标签: mysql windows-xp hostname

我现在正在路上,只是想到了

我安装了一台安装了Delphi的Windows XP虚拟机和一台本地MySQL服务器,并在办公室内设置了“实时”数据库的副本。

如果我离线,我希望能够使用本地数据库代替“实时”数据库。

目前在Delphi中我设置了“本地”连接,但这些只是Delphi中的任何用途。如果我回到办公室时忘记切换回实时连接,通常会导致问题。

有什么方法可以让Windows误认为本地MySQL服务器实际上是办公室服务器,如果它无法到达办公室服务器?它可以欺骗两个服务器名称吗?

1 个答案:

答案 0 :(得分:1)

您可以修改hosts中的c:\windows\system32\drivers\etc\hosts文件,这样您就可以向server.fqdn发送任何请求127.0.0.1

http://kb.simplywebhosting.com/idx/0/045/article/

e.g。使用MySQL连接字符串的servername.domain.tld请求将重定向到您的本地数据库。

当你到办公室时,你仍然需要记得改变它...

(如果笔记本电脑上有delphi,为什么不创建一个简单的服务,根据服务器是否可以访问来编辑hosts文件。)