mysql没有运行,或者用户名,密码错误... ------------------------------------------------------
           我们还年轻牛奶会有的奶牛也会有的 
             可天天在 csdn 混这些会有吗 ??

解决方案 »

  1.   

    已经运行了啊...我在linux下试的.
      

  2.   

    1、服务器的mysql是否运行
    2、mysql运行的端口号是否为3306
      

  3.   

    现在是socket都没有建立。更谈不上用户名,密码了。
    建议不通过程序,直接用系统命令行方式先确认能连接成功,再用程序连接。这样会少很多问题,少走很多弯路。
      

  4.   

    在linux上我已经把服务起来了,不过在windows下我PING LINUX的IP可以,但是TELNET它的3306端口不可以.....怎么回事呢???
      

  5.   

    用netstat -a -n 察看linux开放的端口。同时看看linux是否装了防火墙,防火墙的设置问题。
    netstat 是察看网络连接状态的命令
      

  6.   

    那就是LINUX防火墙的问题了。把3306端口打开
      

  7.   

    再付上我的JB代码:      Class.forName("org.gjt.mm.mysql.Driver").newInstance();
          String url ="jdbc:mysql://192.168.2.4/mysql?user=power&password=trampdog&useUnicode=true&characterEncoding=8859_1" ;
    //myDB为数据库名
         Connection conn= DriverManager.getConnection(url);
      

  8.   

    在KDE环境下改不了LINUX的防火墙设置...在提示行下用命令怎么改啊、小弟刚学LINUX,任务比较急...有劳各位了