Java - Prepare Statement仅适用于MySQL的一个元素,否则它在MariaDB中工作



我运行一个准备好的语句,在数据库中批量插入内容。如果我们使用MariaDB,代码运行良好,但使用MySQL时则不然
我尝试过用MySQL手动运行查询,它正在运行。为什么它在java中不起作用?这是我使用的查询:

public final static String query = "INSERT INTO tableName (col1, col2) VALUES (?, ?);"

问题是由查询结束时的;引起的。当原始查询以;结束时,MySQL数据库似乎无法很好地处理多次插入

最新更新