查看mysql建立的表是不是支持事物
查看mysql建立的表是否支持事物
在命令行或者命令行工具中用:
show create table tablename
ENGINE=InnoDB 此时这个表支持事物。
如果不是的话。就是不支持。。
可以通过修改配置文件类让create生成的表自动支持事物。
windows. 是 my.ini
# The default storage engine that will be used when create new tables when
default-storage-engine=INNODB
默认是注释的的。把注释去掉就可以了。安装mysql数据库时记得选择只是innodb