mysql:[Some non-transactional changed tables couldn‘t be rolled back]不支持事务

1. mysql创建表时默认引擎MyIsam,因此不支持事务的操作;

2. 修改mysql的默认引擎,可以使用show engine命令查看支持的引擎:

mysql:[Some non-transactional changed tables couldn‘t be rolled back]不支持事务_第1张图片【my.conf详情说明】my.cnf配置文件注释详解_xiaolin01999的博客-CSDN博客

3. 原来使用MyIsam创建的表同样不支持,需要新建表,或通过alter命令修改原来创建的表引擎为innoDB,【修改表引擎】修改Mysql表存储引擎的三种方法_永久修改mysql8存储引擎_bug--maker的博客-CSDN博客

你可能感兴趣的:(mysql,数据库)