如何更改MySQL数据库事务隔离级别

第一步、关闭操作数据库软件和数据库服务
关闭数据库软件就不说了,下面说关闭数据库服务。
以win10为例
“我的电脑”右键——>点击“管理”——>找到“服务和应用程序”双击点开——>找到“服务”双击点开——>找到MySQL后,右键点击停止。

第二步、更改配置
找到MySQL文件夹下的my.ini配置,使用notepad++打开,在最后一行加入
transaction-isolation = READ-UNCOMMITTED
"="号后面就是你需要更改的事务隔离级别:#可选参数有:READ-UNCOMMITTED, READ-COMMITTED, REPEATABLE-READ, SERIALIZABLE.

正常情况下可以保存成功,如果保存不了,可能是权限出了问题。
解决方法:右键点击my.ini配置文件——>点击属性——>找到安全选项卡——>点击编辑——>选择Users,并将允许的那一列能点的都点上,之后点击确定、确定。
然后再次进行第二步即可。

第三步、检验
在操作数据库软件上面输入SQL语句
select @@global.tx_isolation,@@tx_isolation;
Run 或者 Run selected ,即可看到事务隔离权限级别。

以上是第一种,根本上进行事务隔离级别的改变

下面是第二种,暂时性进行事务隔离级别的改变

set session transaction isolation level read uncommitted;
#可选参数有:read uncommited, read commited, repetable read, serializable.

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值