目录
涉及知识点: MySQL事务 -- MySQL存储过程 -- MySqlTransaction配置
一、前期准备
1、配置App.config文件 -- 若文件未找到,则 Ctrl+Shift+A --> 添加 " 应用程序配置文件 "
<connectionStrings>
<add name="connStr"
connectionString="server=localhost;database=mysql_student;uid=root;pwd=123456"
providerName="MySql.Data.MySqlClient"/>
</connectionStrings>
2、导入Nuget包
3、引入using
using MySql.Data.MySqlClient;
using System;
using System.Configuration;
using System.Data;
4、创建MySQL 数据表
create table tb_user(
id int primary key,
name varchar(10),
age int
);
insert into tb_user(id,name,age)
values (1,'小王',22),
(2,'小白',20),
(3,'小思',19),
(4,'小囡',21);
二、事务概念
事务一般使用 增删改 操作
事务执行过程:
开启
提交 -- 正常
回滚 -- 出现问题
三、MySQL配置事务 -- 小数据
修改前数据库数据: