/* mysql中innodb引擎中使用事物时需要注意的问题,就是隐性提交,当开启了事物的时候例如 begine或者start translation开始时,如果上一次的事物没有执行commit或者是rollback操作,那么在下一次的begine的时候会把上一次的事物自动提交,这是特别要注意的 还有就是当使用事物时,就算回滚了,自增id还是会增加的,想要知道为什么就去看数据的原理吧,
id name 2 baixiaoshi 3 baixiaoshi 5 baixiaoshi
/** * 1.mysql并发的时候一个连接ID也就是$linkid = mysql_connect('localhost','root','123456'); * 这其中的linkid当网站请求时是不会变化的,查看php手册中是这样解释的 * * php手册:打开或重复使用一个到 MySQL 服务器的连接。 * 也就意味着两个用户同事访问这个linkid是不会变得,但是mysql中的事物又是根据linkid来做回滚操作的,所以这是个问题,暂时记录下 * 等查出结构来再得出结
* 今天在这里得出结论,mysql的事物时根据thread_id来操作的,也就是网站没建立一个mysql的连接都会建立新的
* thread_id,这样就解决了自己的疑惑了
*/