zoukankan      html  css  js  c++  java
  • 非原创--mysql语言分类

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

     

    就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。

     

    比如:

     

    SELECT 列名称 FROM 表名称

     

    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

     

    INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

     

    DELETE FROM 表名称 WHERE 列名称 = 值

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

     

    其实就是我们在创建表的时候用到的一些sql,比如说:CREATE、ALTER、DROP等。DDL主要是用在定义或改变表的结构,数据类型,表之间的链接和约束等初始化工作上。

     

    比如:

     

    CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名称3 数据类型,....)ALTER TABLE table_nameALTER COLUMN column_name datatypeDROP TABLE 表名称DROP DATABASE 数据库名称

     

     

    扩展资料:

     

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

     

    数据库控制功能,用来设置或更改数据库用户或角色权限的语句,包括grant,deny,revoke等语句。在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCL 详细解释。

     

    (1)COMMIT - save work done 提交

     

    (2)SAVEPOINT - identify a point in a transaction to which you can later roll back 保存点

     

    (3)ROLLBACK - restore database to original since the last COMMIT 回滚

     

    (4)SET TRANSACTION - Change transaction options like what rollback segment to use 设置当前事务的特性,它对后面的事务没有影响

  • 相关阅读:
    ES5和ES6中的静态方法、类、单例模式
    Koa 应用生成器以及 Koa 路由模块化
    封装 Koa操作Mongodb数据库的DB类库
    Koa Session 的使用
    Koa 中 Cookie 的使用
    koa art-template 模板引擎
    koa koa-static 静态资源中间件
    koa post 提交数据 koa-bodyparser 中间件的使用
    koa ejs 模板引擎
    详解express与koa中间件执行顺序模式分析
  • 原文地址:https://www.cnblogs.com/normanlin/p/13754887.html
Copyright © 2011-2022 走看看