导图社区 MySQL从入门到精通
MYSQL学习的知识点分享!本思维导图包含学习MYSQL时需要的常规知识点,包含据库、数据库访问技术、Mysql优势、数据库引擎、E-R关系图、结构化查询语言等。知识点详细,内容清晰直观,进来一起学习探讨吧!
Maven必备知识结构,都是日常使用的一些笔记。其中包含Maven的优点、仓库概念、基本配置、项目结构、常用命令、生命周期、插件配置、坐标配置八大块内容。欢迎大家阅读,学习Maven,提升自我小技巧!
Oracle实用笔记,从学习方式入手,理解其概念后逐步学习标准SQL语句,并逐渐掌握数据库访问技术,内容包含了九大块内容,从安装开始学习,一步步掌握!
社区模板帮助中心,点此进入>>
互联网9大思维
安全教育的重要性
组织架构-单商户商城webAPP 思维导图。
个人日常活动安排思维导图
域控上线
西游记主要人物性格分析
17种头脑风暴法
python思维导图
css
CSS
MySQL从入门到精通
数据库
存储数据的仓库。
数据库结构
Mysql数据库
安装有数据库的一台服务器 。
数据库访问技术
一组访问数据库的标准接口。
ODBC
JDBC
Mysql优势
体积小
操作方便
开源
适合中小项目
多数据库引擎
数据库引擎
InnoDB
支持事务
*E-R关系图
实体{矩形}
属性{椭圆}
关系{菱形}
结构化查询语言
DDL{数据库定义语言}
Create
drop
alter
DML{数据库操作语言}
insert
update
delete
DCL{数据库控制语言}
权限控制,数据库设置
DQL{数据库查询语言}
select
表约束
唯一约束
范围约束
主键约束
检查约束
默认值约束
非空约束
外键约束{删除主表数据,必须先删除从表数据}
表关系
一对一
唯一约束和外键约束.
数据合并
主表一条记录对应,从表一条记录
一对多
外键约束+主键约束
主表一条记录对应,从表多条记录/反之亦可
多对多
建立关系维护表,至少2个外键.
主表多条记录对应,从表多条记录
Mysql删除的2中方式
delete{DML,支持条件,一条一条删除}
truncate(英 /trʌŋˈkeɪt/){DDL,先删除表,在创建表结构}
Select编写顺序&执行顺序
编写顺序{S..F..W..G..H..O}
执行顺序{F..W..G..H..S..O}
视图
Mysql乱码
乱码原理
检查客户端(my.ini)
复杂问题的分解过程
索引
B树索引
哈希索引
高级技术
函数
触发器
存储过程
事务
特性(ACID)
分页查询
limit
起始 0,分页条数 10
下一次 起始=起始+分页条数
查询方式