目标:
    1:掌握什么是表引擎以及怎么查看数据表的所有表引擎分类
    2:掌握怎么查看数据表使用的是什么表引擎
    3:掌握begin、commit、rollback关键字对事务的影响

    一:什么是表引擎以及怎么查看数据表表引擎分类

    答:表引擎就是数据表在系统中的存储方式

    查看数据表表引擎分类语法:show engines;

    代码演示:

    image.png

    二:怎么查看数据表使用的是什么表引擎

    语法:show create table 数据表名;

    代码演示:

    image.png

    三:begin、commit、rollback关键字对事务的影响

    begin:开启事务,开启事务之后对数据库的更改都要符合事务的使用规范

    commit:提交事务,开启事务后对数据库修改数据,如果不 commit 一下,别人看见的数据还是未修改之前的,所以数据修改完成后,需要commit才能正式生效,注意 commit之后 在 rollback 不能回滚之前的数据库状态

    rollback:事务回滚,开启事务后修改数据,没有 commit 之前,执行rollback后,数据库会回到事务begin之前的状态

    注意事项:在事务开启之后,执行了 commit 或者 rollback 之后,事务就关闭了,想在再次开启事务,需再次执行 begin 指令!

    代码演示:

    image.png


    image.png