MySQL------代码1024,can't get hostname for your address解决方法

1.hosts文件问题

进入C:\Windows\System32\drivers\etc\hosts
查看里面是否包含:
#   127.0.0.1     localhost
没有则添加,再重启MySQL服务

2.重置sock

打开cmd.exe
输入tracert 127.0.0.1      //看能不能回调本机
成功后
输入netsh winsock reset
重启MySQL服务

MySQL------代码1024,can't get hostname for your address解决方法

时间: 2024-10-12 20:12:20

MySQL------代码1024,can't get hostname for your address解决方法的相关文章

MySql连接错误:Cannot get hostname for your address

当连接的数据库再另一台服务器上存放的时候,会出现如下连接错误:Cannot get hostname for your address 解决:修改MySql的配置文件my.ini 在配置文件中增加如下两行: [mysqld] skip-name-resolve

mysql报错1024-can't get hostname for your address

前一段时间mysql用的好好的,突然一天,mysql启动后,在使用navicat连接数据库的时候 报错1024-can't get hostname for your address 这里我是这样解决的: 1.先检查下自己的hosts文件里 有没有  localhost 2.右键  我的电脑 -> 管理  ->服务,把mysql的网络服务改成本地服务. 一般这样就可以了 mysql报错1024-can't get hostname for your address

使用TarOutputStream出现 request to write '1024' bytes exceeds size in header错误的解决方法

因为测试流程中,所测客户端会根据服务器A返回的response决定发送给服务器B的请求里各参数的值,所以现在需要模拟服务器的响应.而这个项目服务器A的响应式返回一个流,一个GZIP压缩格式流,压缩的是多个文件,所以需要编写相应的groovy脚本.我这里使用了apache的ant包.不过在运行的时候出错了.错误提示如下 Caught: java.io.IOException: request to write '1024' bytes exceeds size in header of '2988

Mysql:Forcing close of thread xxx user: 'root' 的解决方法

MySQL server在中午的时候忽然挂掉.重启mysql也尽是失败,只有重启电脑才能解决,然而重装了MySQL也是不行,晚上还是挂, 去看mysql的errorlog,只能看到类似如下的信息: Forcing close of thread xxxxx user: 'root' 百度之后 发现这算属MySQL的一个bug,不管连接是通过hosts还是ip的方式,MySQL都会对DNS做反查,IP到DNS,由于反查的接续速度过慢(不管是不是isp提供的dns服务器的问题或者其他原因),大量的查

golang github.com/go-sql-driver/mysql 遇到的数据库,设置库设计不合理的解决方法

golang github.com/go-sql-driver/mysql 遇到的数据库,设置库设计不合理的解决方法,查询中报了以下这个错 Scan error on column index 2: unsupported Scan, storing driver.Value type <nil> 解决方案就是动态的把数据 字段前加一上一个COALESCE SELECT u.id,ta.`title` as `活动名` ,COALESCE(IFNULL(i.name,i.nickname) F

【第一个项目】MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:

MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure Last packet sent to the server was 0 ms ago 最近碰到一个mysql5

MySQL出现Waiting for table metadata lock的原因以及解决方法

转自:http://ctripmysqldba.iteye.com/blog/1938150 (有修改) MySQL在进行alter table等DDL操作时,有时会出现Waiting for table metadata lock的等待场景.而且,一旦alter table TableA的操作停滞在Waiting for table metadata lock的状态,后续对TableA的任何操作(包括读)都无法进行,因为他们也会在Opening tables的阶段进入到Waiting for

mysql:1153 Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法

备份还原或数据导入报错1153:Got a packet bigger than'max_allowed_packet'bytes的问题 这个问题可以有2个解决方法: 1.临时修改: mysql>set global max_allowed_packet=524288000; #修改 512M 2.修改my.cnf(windows下my.ini),需重启mysql.在 [MySQLd] 部分添加一句(如果存在,调整其值就可以):max_allowed_packet=256M (根据实际情况调整数

MySQL中同时存在创建和上次更新时间戳字段解决方法浅析

在写这篇文章之前,明确我的MySQL版本. mysql> SELECT VERSION(); +------------+ | VERSION() | +------------+ | 5.5.29-log | +------------+ 1 row in set (0.00 sec) 现在有这样的需求,一张表中有一个字段created_at记录创建该条记录的时间戳,另一个字段updated_at记录更新该条记录的时间戳.我们尝试以下几个语句. 第一个,测试通过. CREATE TABLE t