尝试使用JDBC PreparedStatement出现了com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘?,?,?)’ at line 1 报错,研究了好久结果发现是一个小错误。
1.首先检查sql语句中都好引号等问题,这个其他文化站那个都说过一百次了
2. PreparedStatement特有的问题就是预执行以后executeUpdate()方法里面不要!不要!再写sql语句了!
删掉括号里的sql以后就成功了: