视频加载失败

SQL语句基础

568 字
3 分钟
SQL语句基础

【一】引入#

  • 前面的学习中我们提到,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回车

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
SQL语句基础
https://firefly.cuteleaf.cn/posts/database/mysql/40sql语句基础/
作者
Dream
发布于
2023-06-21
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
Dream
Hello, I'm Dream.
公告
欢迎来到我的博客!爱学习爱进步。
分类
标签
最新动态
站点统计
文章
300
分类
5
标签
26
总字数
640,882
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Vercel
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录