MySQL 1042, "Can't get hostname for your address"问题解决方案
来源:互联网 发布:hybrid端口 编辑:程序博客网 时间:2024/06/02 02:07
最近搭建在虚拟机中的mysql服务器出现了一个问题,本地链接localhost方式连接正常,但是使用ip地址连接则会报错:MySQL 1042, “Can’t get hostname for your address”
网上搜索了一下解决方案,在这里记录下来,希望能够给同样遇到这个问题的人提供思路。
解决方法
1.我解决这个问题的方法来自这篇帖子:
https://segmentfault.com/q/1010000002764951
将MySQL服务的登陆身份改为本地系统账户,亲测有效
修改完后需要重启一下服务,目前不知道原因和原理,但是解决了MySQL 1042, “Can’t get hostname for your address” 问题。
2.在网上还经常能搜索到的一个方法是修改my.ini文件
在[mysqld]节点下新增或修改如下两行行
skip-name-resolve #忽略主机名的方式访问
lower_case_table_names=1 #忽略数据库表名大小写 重启mysql服务,问题得到解决。
但是我遇到的问题用这种方法并没有其效果,如果使用上一种方法没有用可以试一下这种方法。
0 0
- MySQL 1042, "Can't get hostname for your address"问题解决方案
- Rhyme/ Mysql "Can't get hostname for your address" 问题解决
- MySQL:1042 can't get hostname for your address
- MySQL 1042, "Can't get hostname for your address" 解决
- 数据库-mysql-Can't get hostname for your address
- 关于MySQL问题:can't get hostname for your address
- MySQL数据库连接错误:Can't get hostname for your address
- Mysql问题:can't get hostname for your address
- MySqL遇到Can't get hostname for your address解决办法
- ERROR 1042 (HY000): Can't get hostname for your address
- ERROR 1042 (HY000): Can't get hostname for your address
- mysql远程访问出现MySQL错误1042-Can't get hostname for your address解决方法
- Mysql 访问,提示无法连接Can't get hostname for your address Error 1042
- MySQL错误1042-Can't get hostname for your address解决方法
- 解决MySQL:1042错误-Can't get hostname for your address
- MySQL有关1042 Can’t get hostname for your address的问题分析解决过程
- MySQL错误1042-Can't get hostname for your address解决方法
- MySQL有关1042 Can’t get hostname for your address的问题分析解决过程
- Error: listen EADDRNOTAVAIL 192.168.1.113:8888 at Object.exports._errnoException (util.js:1022:1
- poj 1984 (并查集 更新各点的相对位置)
- CPP_Basic_Summary_0.7
- javascript 联动菜单V1.0(简单二级菜单)
- 求长方体的长、宽、高 体积和三个面的面积(Java)
- MySQL 1042, "Can't get hostname for your address"问题解决方案
- arcgis for android Geometry获取中心点
- 虚继承和虚函数继承
- 【 日常 】 小排序合集 17年4月12日22:17 [ 10 ]
- XDOJ-1028-数字工程(dp)
- 24点游戏
- C语言复习——数组、字符串
- fastDFS安装
- MySQL数据库