mysql数据库本身好象就不支持事务,与mysql的jdbc好象没有关系吧?也不知道新出的mysql版本有没有变化,到它的网站上去看下吧。
JDBC2.0有个成批更新命令executeBatch(),应该可以达到同样的目的。你只要找个支持JDBC2.0的驱动就可以了。运用该方法时,先把要处理的命令加到一起(java.sql.Statement.addBatch(String command)),再一次发到服务器,节省点时间。如果setAutoCommit(false)再不行,我也不知道拉,不好意思。另外MYSQL是免费的,很多功能都没有,比如存储过程、可视化视图处理等都没有,不象Oracle那样强大还可以随便ROOLBACK,真是另人头疼。
呵呵,我的水平也是很次的,以后千万别在外面点我的名了啊。