关于tomcat连接mysql问题(servlet)

2025-02-24 07:44:56
推荐回答(5个)
回答1:

Class.forName("com.mysql.jdbc.Driver");
ct=DriverManager.getConnection("jdbc:mysql://localhost:3306/goodsale","root","lhr");
其中goodsale为要连的数据库名,root是mysql默认用户名,lhr是安装mysql时你所设置的密码
Localhost代表本机(写本机ip地址也行),如要连其他机器写成ip地址就行,连数据库的和Tomcat没关系!

回答2:

这是用JDBC连接数据库的,你测试下看看能不能获取conn,也写一个主函数然后打印输出conn就行了,要是能输出对象就没问题,tomcat如果你是用eclipse来写程序的话,tomcat不用你手动部署什么。classpath也不用写。驱动就是你的那句(加载驱动):Class.forName("com.mysql.jdbc.Driver");这里需要mysql的JDBC驱动jar包。

回答3:

Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection conn = DriverManager.getConnection(dburl, dbuser, dbpass);

回答4:

Class.forName"com.mysql.jdbc.Driver"
conn = DriverManager.getConnection
可能

回答5:

将mysql的jdbc驱动,放到lib里面。
连接URL如

jdbc:mysql://localhost:3306/testdb?useUnicode=true&characterEncoding=UTF-8