老师,既然视图的操作和表的一样,那么视图有没有多个连接的操作?
老师,这一章节里传的资料里只有emp_dept.sql,跟本章节视频课程直接关联的软件和笔记资料一点都没有,能麻烦再上传一下吗?
老师,数据库环境搭建这一章节的资料没有,能麻烦老师上传一下吗?
第一个问题:
select @@transaction_isolation> 1193 - Unknown system variable 'transaction_isolation'
查看事物隔离级别时报错了
第二个问题:
我在第一个查询中写入select * from account;start transaction; update account set balance=balance-200 where username='张三'; update account set balance=balance+200 where username='李四';
在第二个查询中不管设置什么隔离级别read uncommitted还是read committed。在第一个未提交和提交的情况下,只要第一个查询更新数据,第二个查询都能看到数据改变。是版本更新了还是我的MySQL有问题?
create table account( id int(8) primary key auto_increment, username varchar(20), balance double)insert into account(username,balance) values('张三',2000),('李四',2000);select * from account;
start transaction; update account set balance=balance-200 where username='张三'; update account set balance=balance+200 where username='李四'; rollback
提问:
这种情况在我这个mysql中不需要写commit,我重新打开新的查询连接,值已经发生变化了?
还有就是使用回滚rollback但是值还是修改了?
老师,我的这两条语句也能运行,我看前面的你的回答不一样。到底是什么原因?麻烦说准确点
老师,这样会不会不安全,别人可以侵入你的服务器修改密码??
视频说delete可以回滚,那么回滚的语法是什么?是可以全部回滚和指定回滚吗?
为什么加入了index后创建索引会报错,而语法中说了index可以加也可以不加。
老师,我这里设置了school,id字段为主键,但是如果只想删除其中一个主键,该怎么写。
老师 ,关于repeatable read的问题。张三提交了事物之后,数据库中的信息本就应该更新啊,repeatable read虽然解决了重复读问题,这样使得李四读取前后值都没变,但这有什么意义?
老师,我点击这个mysql的客户端,总是出现一闪就退的情况下,根本打不开。
服务也是出现这样的问题,mysql启动不了。
环境我也配置好了,也重新安装过,就是解决不了。
update account set balance=balance-200 where username='张三' update account set balance= balance+200 where username='李四' 老师,我不用开启事物的方式,就按照以前更新数据的常规方式,重新查询事物,值也是修改的啊。
老师,我有个问题,如果李四设置隔离级别read committed ,李四在查看数据时发现表内数据发生了变化,那不就可以认定为变化后的数据就是张三完成提交的数据吗?
老师 这里的年薪 yearsal 怎么没有加 as 照样显示 ,记得上节讲的起别名要加as呢?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637