首页 >

mysql手动提交也能插入成功 |mysql 内网穿透

mysql 中途挂掉,mysql数据清空不了,mysql建表语句 key,linux mysql5.7密码,mysql 等于代表什么,mysql 内网穿透mysql手动提交也能插入成功 |mysql 内网穿透
// 创建test表
CREATE TABLE `test` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(20),
`age` INT,
PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8;
// 开启手动提交模式
SET autocommit=0;
// 插入数据
INSERT INTO `test` (`name`, `age`) VALUES ('Alice', 20);

在上述代码中,大家首先创建了一个名为test的表。接下来,通过设置autocommit变量值为0,即开启手动提交模式。最后,大家插入一条数据,name为Alice,age为20。这时,虽然插入语句已经执行,但是数据并没有写入数据库,因为大家还没有手动提交。接下来,大家需要执行以下语句,手动提交数据:

// 手动提交数据
COMMIT;

通过执行COMMIT语句,大家成功将数据写入数据库中。可以看出,MySQL的手动提交方式也能够插入数据。


  • 暂无相关文章