数据是怎样保存到MySQL里面的是自动保存的吗那我们学MySQL有什么用

数据是怎样保存到MySQL里面的是自动保存的吗那我们学MySQL有什么用,第1张

你好,他默认的是自动提交的,你可以设置手动提交(因为如果你的一些 *** 作出现了错误,按照常理就不应该实现数据添到数据库中,设置到事物的四个特性--ACID<建议你去好好看看>);你们学习myslq的原因是学习表与表的对应关系,sql语句的应用,数据库的设计等等,这是基础。而且,对于一些数据的 *** 作我们通常也就是运用mysql来实现的。希望能帮到你。

查看 MySQL 客户端的事务提交方式命令:select @@autocommit;

修改 MySQL 客户端的事务提交方式为手动提交命令:set @@autocommit = 0;

(注:0 表示手动提交,即使用 MySQL 客户端执行 SQL 命令后必须使用commit命令执行事务,否则所执行的 SQL 命令无效,如果想撤销事务则使用 rollback 命令。1 表示自动提交,即在 MySQL 客户端不在需要手动执行 commit 命令。)

MySQL 在自动提交模式下,每个 SQL 语句都是一个独立的事务。

注意:

1、手动设置set @@autocommit = 0,即设定为非自动提交模式,只对当前的mysql命令行窗口有效,打开一个新的窗口后,默认还是自动提交;

2、对于非自动提交模式,比如在命令行中添加一条记录,退出命令行后在重新打开命令行,之前插入的记录是不在的。(用select from + 表名 验证一下就可以了)

以上就是关于数据是怎样保存到MySQL里面的是自动保存的吗那我们学MySQL有什么用全部的内容,包括:数据是怎样保存到MySQL里面的是自动保存的吗那我们学MySQL有什么用、如何查看和修改MySQL数据库的事务提交方式、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9853282.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存