zoukankan      html  css  js  c++  java
  • SQL语言

    SQL语言的分类:DDL DML DQL DCL

    SQL中的操作无非就是(增删改查)

    DDL:Data Query Language,数据查询语言!

    主要是用来定义和维护数据库的各种操作对象,比如库、表、索引、视图

    DML : Data Query Language,数据控制语言!

    主要是对表中的记录进行增删改查的操作!

    DQL : Data Query Language,数据查询语言!

    关键字:select

    DCL : Data Control Language,数据控制语言!

    主要是对数据库进行统一管理和统一控制,比如并发控制,存取控制,安全控制等;具体的有数据库的权限管理(创建用户,给用户分配权限,回收权限等),数据的备份与恢复等!

    代码案例:

    //创建一个名为php2016的数据库。
        create database php2016;
        //使用php2016数据库。
        use php2016;
        //在php2016数据库里创建数据表名为php(字段为name 类型为char)解析码使用utf8。
        create database table php2016.php(name char(50))charset utf8;
        //显示数据表方法1。
        show create table php2016.php;
        //显示数据表方法2。
        desc php;
        //把数据表的名字更改为php20.
        rename table php to php20;
        //使用关键字add添加数据表信息(字段为age 类型为int).
        alter table php20 add(age int(20));
        //使用关键字add添加数据表信息(字段为sex 类型为char).
        alter table php20 add(sex char(1));
        //将数据表的字段的名字name更改为username.
        alter table php20 change name username varchar(20);
        //将数据表的字段类型int更改为tinyint.
        updata php20 set age=int(20),age=tinyint(4);
        //把数据表中的sex字段删除。
        alter table php20 drop sex;
        //使用bgk编码来解析。
        set names gbk;
        //在数据表中插入数据。
        insert into php20 values('张三',23),('李四',24),('王五',25);

  • 相关阅读:
    什么是webview
    juqery.fn.extend和jquery.extend
    LeetCode
    5. Longest Palindromic Substring
    42. Trapping Rain Water
    11. Container With Most Water
    621. Task Scheduler
    49. Group Anagrams
    739. Daily Temperatures
    3. Longest Substring Without Repeating Characters
  • 原文地址:https://www.cnblogs.com/zgh0715/p/6096080.html
Copyright © 2011-2022 走看看