项目进展:首先,1. 针对mysql的两种驱动: 一种是org.gjt.mm.mysql.Driver 一种是com.mysql.jdbc.Driver org.gjt.mm.mysql.Driver是早期的驱动名称, 后来就改名为com.mysql.jdbc.Driver, 现在一般都推荐使用 com.mysql.jdbc.Driver。 在最新版本的mysql jdbc驱动中,为了保持对老版本的兼容, 仍然保留了org.gjt.mm.mysql.Driver, 但是实际上 org.gjt.mm.mysql.Driver中调用了com.mysql.jdbc.Driver, 因此现在这两个驱动没有什么区别。 2.mysql的驱动有五个JAR包: mysql-connector-java-5.0.8-bin.jar jxl.jar msutil.jar msbase.jar mssqlserver.jar 存在E:\mysql\mysql的驱动JAR包 3. Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。 使用哪一个方法由 SQL 语句所产生的内容决定。 executeQuery SELECT executeUpdate INSERT、UPDATE 或 DELETE execute 返回多记录集 详细用法参见E:\mysql\excute、executeQuery和executeUpdate.txt 4.for update 锁记录集!若为主键刚为锁行记录 拥有锁记录的权限的要是同是数据库连接! 在同一方法中多次连接会造成死锁! 5.悲观锁与乐观锁有待研究!!!

评论