注意检查你的客户端 IP地址与localhost是否绑定 ,例如 linux 下面的 /etc/hosts中的配置,是否配置了你的IP地址和对应localhost的之间的对应关系,windowx下也有对应的文件(在 MySql Server 所在服务器上,修改 Windows 的 hosts 文件,数据库安装目录不同,存放位置也可能不同) 解决办法 :1.配置IP地址与localhost之间的对应关系 。(推荐使用)
            2.直接修改MySql 服务器端 的配置文件 ,在  [mysqld] 行后添加  skip-name-resolve
skip-name-resolve 选项可以禁用dns解析,但是,这样不能在mysql的授权表中使用主机名了,只能使用I