关于tomcat连接mysql问题(servlet)
发布网友
发布时间:2022-04-08 00:03
我来回答
共5个回答
热心网友
时间:2022-04-08 01:32
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没关系!追问默认用户名是什么啊
热心网友
时间:2022-04-08 02:50
这是用JDBC连接数据库的,你测试下看看能不能获取conn,也写一个主函数然后打印输出conn就行了,要是能输出对象就没问题,tomcat如果你是用eclipse来写程序的话,tomcat不用你手动部署什么。classpath也不用写。驱动就是你的那句(加载驱动):Class.forName("com.mysql.jdbc.Driver");这里需要mysql的JDBC驱动jar包。
热心网友
时间:2022-04-08 04:25
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection conn = DriverManager.getConnection(dburl, dbuser, dbpass);
热心网友
时间:2022-04-08 06:16
Class.forName"com.mysql.jdbc.Driver"
conn = DriverManager.getConnection
可能
热心网友
时间:2022-04-08 08:24
将mysql的jdbc驱动,放到lib里面。
连接URL如
jdbc:mysql://localhost:3306/testdb?useUnicode=true&characterEncoding=UTF-8追问"jdbc:mysql://192.168.1.3:3306/kamil?useUnicode=true&characterEncoding=UTF-8 "
包错了:java.sql.sqlexception:null,message from server:"host 'pc-201102240027'is not
allowed to connect to this mysql server"
追答mysql 要允许网络访问才行呀