SQL语句基础
568 字
3 分钟
SQL语句基础
- 1数据库初识
- 2SQL语句介绍
- 3MySQL数据库安装
- 4SQL语句基础本文
- 5SQL语句操作MySQL数据库基础
- 6MySQL之存储引擎
- 7MySQL之基本数据类型
- 8MySQL之约束条件
- 9MySQL之过滤条件
- 10多表查询和子查询
- 11多表查询练习题
- 12Navicate安装
- 13PDManer(元数建模)
- 14Tabby
- 15PyMySQL模块
- 16MySQL进阶知识之视图
- 17MySQL进阶知识之触发器
- 18MySQL进阶知识之事务
- 19MySQL进阶知识之存储过程
- 20MySQL进阶知识之函数
- 21MySQL进阶知识之流程控制
- 22MySQL进阶知识之索引
- 23MySQL进阶知识之事务隔离机制
- 24MySQL进阶知识之锁机制
- 25数据库的三大范式
- 26MySQL数据库小结
【一】引入
- 前面的学习中我们提到,mysql是关系型数据库,
- 所以我们要操作mysql就需要使用SQL(结构化查询语言)。
【二】SQL规范
- 在数据库管理系统中,SQL语句关键字不区分大小写(但建议用大写) ,参数区分大小写。
- 建议命令大写,数据库名、数据表名、字段名统一小写,如数据库名、数据表名、字段名与关键字同名,使用反引号 圈起来,避免冲突。
- SQL语句可单行或多行书写,默认以英文分号(;)结尾,关键词不能跨多行或简写。
- 字符串跟日期类型的值都要以 单引号括起来,单词之间需要使用半角的空格隔开。
- 用空格和缩进来提高SQL语句的可读性。
【三】注释语法
【1】单行注释
-- 单行注释
# mysql支持单行注释【2】多行注释
/*多行注释*/【四】SQL类型
- 根据不同的用途,SQL语句通常分3大类型:
【1】数据定义语言(Data Definition Language,DDL)
- 用于创建或删除数据库以及数据表的语句,DDL包含以下几种指令:
- CREATE: 创建数据库和表等对象
- DROP: 删除数据库和表等对象
- ALTER: 修改数据库和表等对象的结构
【2】数据操纵语言(Data Manipulation Language,DML)
- 用于对数据表中的数据进行增删查改的。
- SELECT: 查询表中的数据
- INSERT: 向表中插入新数据
- UPDATE: 变更表中的数据
- DELETE: 删除表中的数据
【3】数据控制语言(Data Control Language,DCL)
- 用于对控制数据库的操作权限的,包括用户权限以及数据操作权限。
- COMMIT: 确认对数据库中的数据进行的变更
- ROLLBACK: 取消对数据库中的数据进行的变更
- GRANT: 赋予用户操作权限
- REMOVE: 取消用户的操作权限
【五】常用命令
| 命令 | 描述 |
|---|---|
| help | 查看系统帮助想你想 |
| status | 查看数据库管理系统的状态信息 |
| exit | 退出数据库终端连接 |
| quit | 退出数据库终端连接 |
| \c | 当打错命令了,想换行重新写时可以在错误命令后面跟着\c回车 |
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
相关文章智能推荐
1
C 语言基础:注释、关键字、变量与数据类型
编程语言学习 C 语言的注释、关键字、标识符、常量、变量和基本数据类型等基础知识。
2
C 语言发展史
编程语言了解 C 语言从 BCPL、B 语言到现代标准 C 的发展历程、核心特点与应用领域。
3
C 语言开发环境的安装与配置
编程语言在 Windows、Linux 与 macOS 上安装 C 工具链,配置编辑器,并编译运行第一个 C 程序。
4
C 语言初识:程序运行机制与基本结构
编程语言认识 C 程序从源代码到运行的完整流程,以及基础语法和程序的基本结构。
5
C 语言数据类型
编程语言理解 C 语言的数据类型体系,包括基本类型、整数类型、浮点类型和逻辑类型。
随机文章随机推荐














