这个情况是在开发中经常遇到的问题,很多时候是由于我们书写不规范造成的,数据库连接时的user一般为root,password一般为admin(当然也可能是你自己设定的)
对于jdbcUrl,标准的书写是:
jdbc:mysql://localhost:3306/数据库名
其中:
-
jdbc:mysql:// 是指JDBC连接方式;
-
localhost: 是指你的本机地址;
-
3306 :SQL数据库的端口号;
有很多小伙伴说这个不是特别好记,经常记不住,我在这里教给大家一个对比记忆法。
这个网站大家应该都写过吧?
http://localhost:8080/bookstore
http:是传输协议,
localhost:8080是访问地址
**后面跟着是的具体访问的是哪一个。**而jdbc:mysql://localhost:3306/数据库名的记忆是和它一样的。
最后一个是DriverClass,它所对应的参数是com.mysql.jdbc.Driver
对于这一个参数,其实也不用记忆,我们可以直接找到数据库连接的jar包mysql-connector-java-5.1.7-bin.jar,在它的下面找到com.mysql.jdbc,再在下面找到Driver.class这个类,点开