如何在JavaGUI中从表插入mysql数据库?

如何在JavaGUI中从表插入mysql数据库?,java,mysql,Java,Mysql,我试图从JavaGUI将数据插入mysql数据库,但是有一个异常 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:您有一个 SQL语法错误;检查与您的产品相对应的手册 MySql服务器版本,以便在 第1行 执行PreparedStatement时,请使用 pst.executeUpdate(); 而不是 pst.executeUpdate(sql); 您是否确定执行的sql与您显示的相同,因为异常显示您在上次之

我试图从JavaGUI将数据插入mysql数据库,但是有一个异常

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:您有一个 SQL语法错误;检查与您的产品相对应的手册 MySql服务器版本,以便在 第1行


执行PreparedStatement时,请使用

pst.executeUpdate();
而不是

pst.executeUpdate(sql);       

您是否确定执行的sql与您显示的相同,因为异常显示您在上次
之前有一个点?
这是一个错误,但在您的代码中没有点我已复制粘贴代码从
pst.executeUpdate(sql)中删除参数因为您已经准备好了语句,所以不需要再次提供它,因为您的表有5列??在“插入ugc”之后添加列名是的,如果我使用executeQuery(),它会给出另一个异常,说明不允许进行数据操作
pst.executeUpdate(sql);