MySQL数据库基础知识和操作指南
需积分: 6 110 浏览量
更新于2024-07-15
1
收藏 605KB DOCX 举报
MySQL笔记是计算机系学生自行总结的笔记,内容适用于在校学生或者MySQL初学者。该笔记涵盖了 MySQL 的基础知识和基本操作,包括数据库的概述、数据库操作、数据类型与约束、数据库范式、运算符基础、单表查询、多表操作和视图等内容。
1. 数据库的基础知识
* 数据库的概述:介绍了数据库的定义、特点和分类。
* 数据库技术的发展:简介了数据库技术的发展历程和主要技术。
* SQL语言:介绍了SQL语言的基本概念和应用。
2. 数据库基本操作
* 创建数据库:介绍了创建数据库的语法和示例。
* 查看数据库:介绍了查看数据库的语法和示例。
* 选择数据库:介绍了选择数据库的语法和示例。
* 修改数据库:介绍了修改数据库的语法和示例。
* 删除数据库:介绍了删除数据库的语法和示例。
* 注释:介绍了 MySQL 中的注释语法。
3. 数据表操作
* 创建数据表:介绍了创建数据表的语法和示例。
* 查看数据表:介绍了查看数据表的语法和示例。
* 修改数据表:介绍了修改数据表的语法和示例。
* 删除数据表:介绍了删除数据表的语法和示例。
4. 数据操作
* 添加数据:介绍了添加数据的语法和示例。
* 查询数据:介绍了查询数据的语法和示例。
* 修改数据:介绍了修改数据的语法和示例。
* 删除数据:介绍了删除数据的语法和示例。
5. 字符集与校对集
* 字符集概述:介绍了字符集的概念和分类。
* 校对集概述:介绍了校对集的概念和分类。
* 字符集与校对集的设置:介绍了字符集和校对集的设置方法。
6. 数据类型与约束
* 数据类型:介绍了 MySQL 中的数据类型,包括数字类型、时间和日期类型、字符串类型等。
* 表的约束:介绍了表的约束,包括默认约束、非空约束、唯一约束、主键约束和外键约束。
7. 数据库范式
* 数据库设计概述:介绍了数据库设计的概念和重要性。
* 数据库设计范式:介绍了数据库设计范式,包括第一范式、第二范式和第三范式。
8. 运算符基础
* 算术运算符:介绍了 MySQL 中的算术运算符。
* 比较运算符:介绍了 MySQL 中的比较运算符。
* 逻辑运算符:介绍了 MySQL 中的逻辑运算符。
* 赋值运算符:介绍了 MySQL 中的赋值运算符。
* 位运算:介绍了 MySQL 中的位运算。
* 运算符的优先级:介绍了 MySQL 中的运算符优先级。
9. 单表查询
* 数据操作:介绍了单表查询中的数据操作,包括复制表结构和数据、解决主键冲突、清空数据和去除重复记录。
* 排序与限量:介绍了单表查询中的排序和限量。
* 分组与聚合函数:介绍了单表查询中的分组和聚合函数。
10. 多表操作
* 多表查询:介绍了多表查询的概念和语法,包括联合查询、连接查询和 USING 关键字。
* 子查询:介绍了子查询的概念和语法,包括子查询分类和子查询关键字。
11. 视图
* 视图概述:介绍了视图的概念和应用。
2020-03-08 上传
2021-02-23 上传
2021-10-18 上传
2020-01-30 上传
2023-08-23 上传
2020-11-03 上传
2020-10-09 上传
2020-03-19 上传
沐一视歆
- 粉丝: 0
- 资源: 1
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载