老师 第五个问题该怎么写 视频后面没有了
重新去官网下载个安装包,你下载的肯定是mysql-8.0.16-winx64-debug-test.zip 这个!你去下载mysql-8.0.16-winx64.zip 再安装就可以了!
之前的视频老师说错了
老师,请问,使用root用户修改普通用户的密码,这个代码为什么在dos窗口中写了是这种呢,在navicat中写代码就可以修改成功
为什么我用
alter table emp drop constraint emp_uk 也可以删除这个name的唯一性约束
老师,您好。为避免主键索引名是默认的,导致用drop index方法删不掉,所以我写了设立主键索引名的语句,但是没有成功地设立主键索引名。想知道,问题出在哪里?
老师,我照着视频里敲的,怎么下边显示“有错误”呢?
alter table emp add constraint emp_uk 也可以删除这个name的唯一性约束
老师这是什么情况呢
设置隔离级别,并查看表数据
新建查询,插入新数据
重新运行 select*from account,结果还是4条数据,但是如果同时运行start transaction 和 select*from account,就会出现5条数据,如下:
请问为什么产生了幻读?
关于2分钟时候的代码:
若这里emp 和 dept 换一下位置,是否就能解决这个问题?
即
select * from dept d, emp e where e.deptno= d.deptno;
我的理解是:
代码按照两张表的先后顺序分别遍历数据,若先遍历emp表,40号时,emp表没有数据,就停止遍历表
若先遍历dept表,在40号时,由于dept表格有数据,因此可以成功遍历该行数据,即便emp表格没有数据,也不影响。
不知道我理解的是否正确?
这个领导这里说有多少个领导???
distinct() 是去重,
count()是计数,
这里不应该是有多少不同职位么?
怎么会是多少位领导呢
1、首先查询1里开始事物修改了数据,还未提事物
start transaction;
update account set balance=balance-200 where username='张三';
update account set balance=balance+200 where username='李四';
2、在查询2里设置了级别read committed,并且查看设置成功
set session transaction isolation level read uncommitted;
select @@transaction_isolation;
3、接着查询2里开始事物查询,确实看到数据更新了
select * from account
4、但是我查询1里,回滚数据,查询2里面也更新了。
老师说的回滚后,李四看到的数据是修改后的,回滚了的不会看到,就不符合了。
老师,这个MySQL创建普通用户只能在库mysql之中吗,我试了试在下面自己创建的库中也能创建,而且也能登录MySQL,但是通过select * from user 语句查询会报错
_author_=pymysql con=pymysql.connect() cursor=con.cursor() : sql=cursor.execute(sql) con.commit() : () con.rollback() : con.close()
import sys; print('Python %s on %s' % (sys.version, sys.platform))sys.path.extend(['D:\\mySql-test1', 'D:/mySql-test1'])PyDev console: starting.Python 3.6.7rc1 (v3.6.7rc1:311101f7b6, Sep 26 2018, 16:33:24) [MSC v.1900 64 bit (AMD64)] on win32runfile('D:/mySql-test1/pythondemo/com/插入数据.py', wdir='D:/mySql-test1/pythondemo/com')插入错误
为什么执行不了,插入数据。老师求解答
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637