我在JSP里按照课本上的例子编写了一个连接数据库PostgreSQL的程序,对其中几句不太明白
<%Class.forName("org.postgresql.Driver").newInstance();Stringurl="jdbc:postgresql://l...
< %Class.forName("org.postgresql.Driver").newInstance();
String url ="jdbc:postgresql://localhost/soft"
//soft为你的数据库名
String user="myuser";
String password="mypassword";
Connection conn= DriverManager.getConnection(url,user,password);。。。
这段程序中的user 和 password 具体指的什么啊?是我的电脑用户名和密码还是数据库的用户名和密码啊?哪位大神帮忙解释一下啊?非常感谢啊 展开
String url ="jdbc:postgresql://localhost/soft"
//soft为你的数据库名
String user="myuser";
String password="mypassword";
Connection conn= DriverManager.getConnection(url,user,password);。。。
这段程序中的user 和 password 具体指的什么啊?是我的电脑用户名和密码还是数据库的用户名和密码啊?哪位大神帮忙解释一下啊?非常感谢啊 展开
2个回答
展开全部
user和password指的是你数据库的用户名和密码。你也可以不定义直接Connection conn= DriverManager.getConnection(url,”root“,“”);在这里写也是一样的!
追问
哦,谢谢了,大虾。麻烦再问一下,那个JDBC驱动程序怎么安装啊?我下载的是:postgresql-9.3-1102.jdbc4.jar,
Tomcat7.0版本的,使用的Eclipse作为开发工具。
追答
把你的jar包放到项目下面,一般有个lib文件时放jar包的。然后在程序中用这个Class.forName("com.mysql.jdbc.Driver");方法就可以加载!你的数据库不是mysql所以具体内容你可以看看http://beigang.iteye.com/blog/1222408这个链接说的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询