哦 你的mysql  root的密码是123吗用命令行连接mysql看看
mysql -u root -p

解决方案 »

  1.   

    怎么你的URL里面没有MYSQL的端口号???
      

  2.   

    出现这个问题的原因很多,可能有以下几种:1、没有设置数据源。打开控制面板-管理工具-数据源,设一下驱动程序和数据库名。2、如上面诸位所说可能在Connection con=java.sql.DriverManager.getConnection("jdbc:mysql://127.0.0.1/jspdev","root","1231")处的root,1231用法不当,不能简单参照某本书上的。3、mysql数据驱动本身不好用,建议用myodbc3.0或以上版本的一个中间驱动程序,象连接access数据库一样方便(问题是数据量很大时会比较慢,但我们一般没有那么大数据量)。我现在就用这个,如有兴趣,联系我的QQ:365030158。
      

  3.   

    为什么非要用JDBC,实际上你只要会用hiberate就行了。做项目时哪会自己去写JDBC连接啊!
    看看这个:http://coolbear.yculblog.com/post.85447.html