发布网友 发布时间:2022-05-06 14:36
共3个回答
热心网友 时间:2022-07-01 00:19
对于这个程序,首先acquireConnection()函数没有必要传递参数,或者最多只用传递用户名和密码,因为函数体内的Class.forName("com.mysql.jdbc.Driver");已经决定了数据库连接的URL,另外,DriverManager.getConnection(url,user,pwd),url参数需要指定你所用的数据库的名字,而你的String url = "jdbc:mysql://" + host + ":" + port;并没有,改为String url = "jdbc:mysql://" + host + ":" + port+"/"+dbName;dbName是指你传递的变量。热心网友 时间:2022-07-01 00:19
没有“ware”这个用户数据库,检查热心网友 时间:2022-07-01 00:20
有没有试过测试连接数据库