MySQL连接远程数据库报错 1042Can't get hostname for your address:
解决方法:
第一步:检查C:\Windows\System32\drivers\etc下的hosts文件,看前面是否有#号,有则去掉。
第二步:修改MySQL的my.ini配置文件(我的my.ini文件的路径:C:\Program Files (x86)\MySQL\MySQL Server 5.0)
在my.ini文件中的 [mysqld] 节点下加入以下两行代码
skip-name-resolve
lower_case_table_names=1
第三步:重启MySQL服务就OK了。