mysql面试题
mysql
立志成为大佬
这个作者很懒,什么都没留下…
展开
-
Mysql的执行顺序
sql执行顺序原创 2022-08-24 14:52:31 · 240 阅读 · 2 评论 -
面试题:Mysql大数据量的Limit优化
limit优化原创 2022-06-29 21:22:45 · 523 阅读 · 0 评论 -
每日一道面试题:Mysql索引失效情况
第一使用like进行模糊查询时,%和_在前面不会命中索引,例如select * from student where namelike '%伟'如果在后面可以命中select * from student where namelike '李%'第二出现or时,or语句前后没有同时使用索引第三使用varchar作为字段类型,且值为数字,如果在语句中没有对值加上引号,不能命中索引select * from student where id = 11这样不能命中,因..原创 2022-04-23 14:19:41 · 800 阅读 · 0 评论 -
面试题:drop、delete 与 truncate 区别
区别:drop(丢弃数据): drop table 表名 ,直接将表(包括结构)都删除掉,在删除表的时候使用。truncate (清空数据) : truncate table 表名 ,只删除表中的数据,再插入数据的时候自增长 id 又从 1 开始,在清空表中数据的时候使用。delete(删除数据) : delete from 表名 where 列名=值,删除某一行的数据,如果不加 where 子句和truncate table 表名作用类似。truncate 和不带 where 子句的 de原创 2022-05-07 20:54:41 · 383 阅读 · 0 评论