报的是拒绝访问,请确保数据库的用户名和密码正确。还有驱动一般不通过registerDriver 的方式,而是通过静态块的方式。static{
   Class.forName("com.mysql.jdbc.Driver");
}或者直接放到 main方法中public static void main(String[] args) {
Class.forName("com.mysql.jdbc.Driver");
               String url="jdbc:mysql://localhost:3306/wangwh";
               String user="root";
               String password="root";
               Connection conn = DriverManager.getConnection(url, user, password);
}

解决方案 »

  1.   

    你密码输入错了,你装mysql的时候默认密码是root么?  仔细看看
      

  2.   

    哦。。就是要显示的把我登入mysql的时候的用户名,密码取代那两个root么?比如用户名是张三,密码是123我就在两个root那分别写张三和123?
      

  3.   

    你在安装你的mysql的时候有一个步骤是要你填一个系统用户密码,还要填两次那个,账号是root默认,密码是你填两次的那个密码,这里是说你的密码错了知道吧。