sql知识
文章平均质量分 52
夏与ta
这个作者很懒,什么都没留下…
展开
-
mysql索引
索引优点 可以大大加快 数据的检索速度(大大减少的检索的数据量), 这也是创建索引的最主要的原因。毕竟大部分系统的读请求总是大于写请求的。 另外,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 缺点 创建索引和维护索引需要耗费许多时间:当对表中的数据进行增删改的时候,如果数据有索引,那么索引也需要动态的修改,会降低 SQL 执行效率。 占用物理存储空间 :索引需要使用物理文件存储,也会耗费一定空间。 MyISAM B+Tree叶节点的data域存放的是数据记录的地址。在原创 2022-03-12 10:18:24 · 70 阅读 · 0 评论 -
mysql忘记密码解决办法
1.关闭数据库 net stop mysql 2.在my.ini文件当中的[mysqld] 任意一个位置放入 skip-grant-tables 3.启动mysql服务 net start mysql 4.服务启动成功后就可以登录了,输入mysql -u root mysql -u root 第一次没有密码,直接回车即可 最终结果 ====================================================================.原创 2021-12-26 10:30:38 · 455 阅读 · 0 评论 -
解决方案:sql查询时一个条件要相比的是一个集合里的其中之一。可以用如下方式-考试分数(二)
select id,job,score from grade g1 where g1.score>(select avg(score) from grade g2 where g1.job=g2.job group by job) 相比较的时候,后面的括号里,不把全部的查出来。之查出括号外的那条的需要的来。然后外层会一条一条查出来 例题:牛客网:考试分数(二)_牛客题霸_牛客网 (nowcoder.com) ...原创 2021-11-29 22:07:12 · 551 阅读 · 0 评论