mysql数据库语言分为四种DDL,DQL,DML,DCL下面我们一一介绍;

注:(上图取自黑马程序员的课程APP中,这些笔记也是看了黑马程序员的课程之后做的);

一,

      DDL(data definition language)数据定义语言:

         DDL是用来创建数据库中的表、视图、索引、等,

DDL语言操作数据库代码演示:

查询所有数据库:show databases;
查询当前数据库:select database();
创建数据库:create database 数据库名;
删除数据库:drop database 数据库名;
使用数据库:use 数据库名;

DDL语言操作数据库代码演示:

查询当前数据库:show tables;查询表结构:desc 表名;查询指定的建表语句:show creat table 表名;

二,

       DML(data Manipulation language)数据操纵语言:

            对数据库中的表内容进行操作;

1,插入语句(insert)insert into 表名(字段1,字段2···) values(值1,值2···);2、更新(更改)数据(update)UPDATE 表名 SET 字段1 = 值1,字段2=值2··· where 查询条件;3、删除数据(delete)delete from 表名 where 查询条件;

三,

      DCL(data control language)数据控制语言:

       数据控制语言DCL用来授予或回收访问数据库的某种特权,并控制
数据库操纵事务发生的时间及效果,对数据库实行监视等。如:

回滚(rollback)提交(commit)

四,

      DQL(data query language)数据查询语言:

数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:
select <字段名表> from <表或视图名> where<查询条件>示例:查询table1表:select * from table1 where 范围排序:select * from table1 order by 字段1,字段2 desc总数:select count(*) as 别名 from 字段1求和:select sum(字段) as 别名 from 字段1平均:select avg(字段) as 别名 from 字段1最大:elect max(字段) as 别名  from 字段1最小:select min(字段) as  别名 from 字段1

【mysql篇】mysql数据库知识点(四种语言)相关推荐

  1. MySQL之MySQL服务的使用以及四种语言分类的DQL(查询),DML(操作), DDL(数据定义),TCL(事务控制)

    目录 前言 一,数据库和SQL概述 1.简介 2.相关概念(DB,DBMS,SQL) 3.MySQL服务的使用 二,DQL语言(查询) 1.简单查询 2.条件查询 3.排序查询 4.分组查询 5.多表 ...

  2. MySQL数据库的四种登录方式

    MySQL数据库的四种登录方式 登录方式 MySQL数据库的登录主要有四种方式: Command Line Command Line是安装MySQL自带的,你只需要找到图一的应用打开然后输入密码就可以 ...

  3. sql server和mysql 分页_基于Sql server数据库的四种分页方式总结

    下面小编就为大家分享一篇基于sqlserver的四种分页方式总结,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧. 第一种:ROW_NUMBER() OVER()方式 select * ...

  4. mysql的四种连接方式_数据库的四种连接方式分别是什么

    数据库的四种连接方式分别是:1.inner join内连接:2.outer join外连接:3.cross join交叉连接:4.natural join自然连接. 内连接 内连接 ---拼接查询结果 ...

  5. java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)...

    转载地址:http://www.devba.com/index.php/archives/4581.html java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明); ...

  6. mysql java 日期格式化_(转)java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明)...

    java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明);部分资料参考网络资源 1. java向MySQL插入当前时间的四种方式 第一种:将java.util.Date ...

  7. mysql中模糊查询的四种用法介绍

    下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示.  比如 SELECT * FROM [user ...

  8. mysql 中模糊查询的四种用法介绍

    下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示. 比如 SELECT * FROM [user] ...

  9. mysql中模糊查询的四种用法

    转载自  https://www.cnblogs.com/songfayuan/articles/7290158.html 下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可 ...

  10. 数据库,结构化查询语言的四种语言

    SQL四种语言:DDL,DML,DCL,TCL 1.DDL(Data Definition Language)数据库定义语言statements are used to define the data ...

最新文章

  1. android支付宝调用
  2. python爬虫详细步骤-Python爬虫实践入门,超详细
  3. java编写简单计算器_编写java程序简单计算器
  4. 阿里涉江:你真的会学习吗?从结构化思维说起
  5. 为什么Docker,Vagrant和Ansible等工具比以往更热门
  6. 做中国女人难,做中国女装更难
  7. Java 泛型 extends T 和 super T 详解
  8. HAXM 6.0.5显示不兼容Windows
  9. 三维重建的色差相关知识
  10. 【java毕业设计】 基于java+SSH+JSP的保险业务管理系统设计与实现(毕业论文+程序源码)——保险业务管理系统
  11. 零极点图定性绘制系统的幅频特性
  12. 双目视觉立体匹配算法
  13. 计算机联锁控制台操作演示,车站计算机联锁控制台的设计.doc
  14. 安利一个自动求导网站
  15. 使用visjs制作网络拓扑图
  16. coding之外的3个日常:开会、提问和读书
  17. vscode remote-ssh连接ubuntu子系统提示错误:WSL: VSCode server install fails on Ubuntu 19.10
  18. 神经网络 - BP神经网络与RBF神经网络模型解决实际问题 - (Matlab建模)
  19. 2022世界杯冠军预测,机器学习为你揭晓
  20. vmlinuz文件解压缩

热门文章

  1. TSN中流的路由与调度的研究
  2. 公众号客服消息超过48小时_还有这种操作?教你打破公众号48小时回复消息限制!...
  3. js房源退租(违约合同退款),已付但未住满退款。
  4. 1、什么是规则引擎?
  5. PAM AppArmor非默认目录构建和安装
  6. 双十一预热之秒杀系统专场
  7. 公安部追认3牺牲消防员为烈士 最小不足20岁
  8. CloudFront 教程
  9. 【Python】序列 列表
  10. 国内开发商-移软科技