Sqlyog连接Mysql时错误:2004,can't create tcp/ip sokect (10050).请问怎么解决?Mysql运行正常,在命令行可以进行操作。

解决方案 »

  1.   

    端口开了没?ping 一下MySQL数据库所在的服务器IP地址。telnet MySQL数据库所在的服务器IP地址 3306
      

  2.   

    以前我也遇见过这个问题,不过是用程序连的Mysql,当时是由于程序进程打开的文件句柄太多(没有及时关闭,Socket也算句柄),超过了操作系统默认设置(Linux ES默认为1024),所以报错。LZ可以参考下我这个原因,是,另外可先按照ls上的方法先检查一下。