zoukankan      html  css  js  c++  java
  • Mysql 操作

    1,数据库定义语言(DDL)

      ①create:用于创建数据库、表、索引、视图等;

      ②alter:用于修改数据库、表、索引、视图等;

      ③drop:用于删除数据库、表、索引、视图、用户等。

    2,数据库操作语言(DML)

      ①insert:用于插入数据(如在指定列插入数据、对表中所有列进行数据插入、多条记录的插入等);

      ②update:用于修改表中的数据(执行过程:先删除旧的数据,旧的数据存储在deleted中,再插入新的数据,插入后的数据保存在inserted中);

      ③delete:用于删除表中的数据。

    3,数据库查询语言(DQL)

      使用select语句查询表中的数据,如简单查询、条件查询、连接查询、子查询等;

      建议:在实际的开发中,应该减少使用select *语句及嵌套子查询。

    4,数据库控制语言(DCL)

      ①grant:授予用户某种权利,即让用户对某表或某库拥有一定的操作权限;

      ②revoke:收回用户手中拥有的权利,使其不能操作对应的库或表等;

      ③commit:用于提交事务。当涉及事务的操作执行过程中满足事务的ACID时,触发commit的执行;

      ④rollback:用于回滚事务。当涉及事务的操作执行过程中不满足事务的ACID时,触发rollback的执行。

  • 相关阅读:
    BZOJ 4525 二分
    BZOJ 4565 状压DP
    BZOJ 3930 容斥原理
    BZOJ 4562 搜索...
    BZOJ 4563 错排+高精度
    BZOJ 1833 数位DP
    BZOJ 4517 组合数+错排
    python 入门学习(二)
    python 入门学习
    Python 爬虫
  • 原文地址:https://www.cnblogs.com/wangchaonan/p/12108465.html
Copyright © 2011-2022 走看看