mysql Communication link failure, message from server: "Can't get hostname for your address"
2018-01-09 20:36
507 查看
在连接mysql jdbc时候,抛出了
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Communication link failure, message from server: "Can't get hostname for your address"
的错误,无论是使用jdbc:mysql://127.0.0.1:3306还是jdbc:mysql://localhost:3306都出现了这个错误。
这个报错的意思是“您的地址无法获得主机名”,想到skip-name-resolve参数,但是加了这个参数后,由于我使用的是windows安装的服务,故还是有这个错误,终于在一篇博文中找到了解决方案。http://blog.csdn.net/zzti_erlie/article/details/53227343
对于是绿色版的mysql,需要打开my.ini,加上
然后重启服务,该方案确实有效,但是对安装服务的mysql就没有效果了!
对于是安装到windows服务的mysql,需要在服务管理中点击选中MySQL服务,右键打开属性
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Communication link failure, message from server: "Can't get hostname for your address"
的错误,无论是使用jdbc:mysql://127.0.0.1:3306还是jdbc:mysql://localhost:3306都出现了这个错误。
这个报错的意思是“您的地址无法获得主机名”,想到skip-name-resolve参数,但是加了这个参数后,由于我使用的是windows安装的服务,故还是有这个错误,终于在一篇博文中找到了解决方案。http://blog.csdn.net/zzti_erlie/article/details/53227343
对于是绿色版的mysql,需要打开my.ini,加上
[mysqld] skip-name-resolve #忽略主机名的方式访问 lower_case_table_names=1 #忽略数据库表名大小写
然后重启服务,该方案确实有效,但是对安装服务的mysql就没有效果了!
对于是安装到windows服务的mysql,需要在服务管理中点击选中MySQL服务,右键打开属性
相关文章推荐
- mysql Communication link failure, message from server: "Can't get hostname for your address"
- MYSQL Communication link failure, message from server: "Can't get hostname for your address"
- MySQL-Communication link failure, message from server: "Can't get hostname for your address"
- Can't get hostname for your address(转)
- MySQL数据库罕见的BUG——Can't get hostname for your address
- Fix "the ECDSA host key for 'your server' differs from the key for the IP address 'the ip'"
- MySQL 1042, "Can't get hostname for your address" 解决
- MySQL 1042, "Can't get hostname for your address"问题解决方案
- Can't get hostname for your address"错误的解决
- JDBC连接MySQL抛Can`t get host name for your address异常的处理
- Mysql问题:can't get hostname for your address
- mysql can not get hostname for your address
- MySQL有关1042 Can’t get hostname for your address的问题分析解决过程
- navicat连接mysql: 报错1042 cant get hostname for your address
- Navicat连接Mysql报1042- Can't get hostname for your address错误的解决办法
- Mysql 5.5.3 bug:Can't get hostname for your address
- 01.MySql连接错误:Cannot get hostname for your address
- mysql连接错误:Cannot get hostname for your address
- Can't get hostname for your address找不到主机名
- MySqL遇到Can't get hostname for your address解决办法