gpt4 book ai didi

mysql - SoapException com.mysql.jdbc.driver

转载 作者:行者123 更新时间:2023-11-30 23:25:58 28 4
gpt4 key购买 nike

我有几个涉及 sql 的 WebMethods,当我调用一个方法时,它会发送一个涉及 com.mysql.jdbc.driver 的 soapException

这是我的连接方法(它不是网络方法,但它与其他网络方法一起位于网络服务类中)

    public Connection connect() throws Exception        
{
if (con == null)
{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/ProyectGameSmart","root","root");
}
return con;
}

这是需要获取连接实例的web方法之一

    public int insert_publisher(String pub, String phone, String addr) throws Exception
{
int ResultValue = 0;
connect();
query="INSERT INTO ProyectGameSmart.Publisher(Publisher,Phone,Address)VALUES('"+pub+"','"+phone+"','"+addr+"');";
pstmt = con.prepareStatement(query);
ResultValue = pstmt.executeUpdate();
return ResultValue;
}

任何人都可以帮助我如何实现涉及 sql 连接的 web 服务。我只能通过简单的数学方法找到 Web 服务。我正在使用 Eclipse 和 Tomcat 7。

提前致谢

最佳答案

如果您的代码在本地运行,我的意思是没有作为 Web 服务运行。然后,您必须将正确版本的 mysql JDBC 驱动程序放入 Web 服务服务器的类路径中。这里是 Tomcat 的 lib 文件夹。这将解决问题。

关于mysql - SoapException com.mysql.jdbc.driver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13337603/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com