我在使用动态IP的ISP连接上的AWS微实例上运行LAMP堆栈。当我的IP发生变化时,我必须更改AWS允许的IP以匹配,这是一个令人讨厌的小问题。这给了我WINscp和phpMyAdmin访问权限。然后,我可以将MySQL用户表中的主机更改为新IP以允许ODBC访问。
最近的变化很顺利,直到我来到ODBC。 MySQL连接器连接但是抛出"无法获取您的地址的主机名"。
我无法使用' - skip-name-resolve'由于AWS安全策略,my.conf中的解决方法。它似乎不是本地计算机上的防火墙问题 - IP交换机没有更改设置。 NSlookup适用于新IP。
Winscp和phpMyAdmin显然可以获得主机名。那为什么不能成为MySQL?