Java MySQL JDBC连接

Java MySQL JDBC连接,java,mysql,jsp,Java,Mysql,Jsp,我正在开发一个简单的JSP网页,在这里我必须从客户那里获取反馈并存储在我的MYSQL数据库中 在localhost上运行时,apache服务器数据库连接运行正常,但在托管EATJ.com上的页面后,数据库未按预期进行更新,因此,我可以获得以下代码的帮助吗 代码: 执行update语句时,null ResultSet对象似乎挡住了您的去路 rs.close(); 将他们的代码分开比较明智。检查以下事项 1) 检查是否存在com.mysql.jdbc.Driver 2) String connec

我正在开发一个简单的JSP网页,在这里我必须从客户那里获取反馈并存储在我的MYSQL数据库中

在localhost上运行时,apache服务器数据库连接运行正常,但在托管EATJ.com上的页面后,数据库未按预期进行更新,因此,我可以获得以下代码的帮助吗

代码:


执行update语句时,null ResultSet对象似乎挡住了您的去路

rs.close();

将他们的代码分开比较明智。

检查以下事项 1) 检查是否存在
com.mysql.jdbc.Driver

2)
String connectionURL=“jdbc:mysql://localhost:3306/pizza“
本地计算机上是否存在数据库

3) 如果数据库位于远程服务器上,您可能希望授予访问此数据库的权限


并请跟踪堆栈!!希望这有帮助

你能提供关于错误的更多细节吗,也许是堆栈跟踪?不经意间,如果你的应用程序缺少mysqlj驱动程序(jar文件),Class.forName(“com.mysql.jdbc.Driver”)可能会崩溃,这行代码是:String sql=(“插入到反馈值(“+name+”,“+email+”,“+comment+”));如果java语法不正确,则不需要括号,请将其删除。此外,您不应该在任何生产网站中使用此代码,因为它容易受到SQL注入的攻击。请阅读有关web应用程序中的设计模式的内容。例如,MVC-模型视图控制器。并打印异常stacktrace,否则您将不会收到任何错误消息。此外,您的数据库部署在何处。部署时是否使用了正确的connectionURL?数据库的端口是否打开?它正在运行,没有异常,但当我刷新并读取数据库表时,它没有显示最近添加的任何内容。我已正确安装MYSQL 5.0 drver。您确定没有异常吗?你的捕手是空的?你可能会接受异常吗?我现在得到这个异常:-org.apache.jasper.JasperException:javax.servlet.ServletException:java.lang.NoClassDefFoundError:无法初始化com.mysql.jdbc.StringUtils类
rs.close();