MySQL数据库
李嘉伟66666
记录学习
展开
-
MySQL索引与优化
3索引1)、什么是索引索引(Index)是帮助mysql高效获取数据的数据结构数据本身之外,数据库还维护这一个满足特定查找算法的数据结构,这些数据结构指向了数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。使用B数作为索引结构,如果删除数据 树的结构改变会造成索引失效,所以一般 service层删除数据底层其实是updata操作,把这个数据改成为激活状态 一般不删除数据。一般来说 索引本身很大,不可能全部存在内存中 ,因此索引旺旺以索引文件的形式存在磁盘上2)、索引优势劣势原创 2020-05-26 17:53:47 · 189 阅读 · 0 评论 -
MySQl这一篇就够了(三)完结
存储过程定义存储过程和函数 :类似于java方法好处 提高代码重用性 简化操作 减少编译次数 并减少了和数据库的连接次数一创建语法delimiter $ #定义结束符create procedure 存储过程名(参数名)begin#存储过程体end $ #结束特点: 1参数列表包含三部分参数模式 参数名 参数类型 参数模式 In :可以作为输入...原创 2020-02-28 15:13:58 · 866 阅读 · 0 评论 -
MySQl这一篇就够了(二)
分页查询limit(八)select 查询列表from 表名group by 分组列having 分组后筛选order by 排序limit offset ,size;offset:要显示条目的起始索引size 要显示的数量#查询前五条数据select * from employees limit 0,5;#有奖金的员工信息 ,并且工资较高的前10名显示出来select ...原创 2020-02-27 23:32:58 · 206 阅读 · 0 评论 -
MySQl这一篇就够了(一)
###SQL常见命令**!!!!最后有sql执行文件 导入到mysql后 可以跟着练 非常方便 **1查看当前所有的数据库show databases;2打开指定的数据库use 数据库名;3查看当前库的所有表show tables;4查看其它库的所有表show tables from 库名5创建表create table 表名(列名 列类型,列名 列类型);6查看表结...原创 2020-02-26 23:53:28 · 708 阅读 · 0 评论