zoukankan      html  css  js  c++  java
  • DDL

    #DDL--DATA DEFINITION LANGUAGE
    #----------库-----------------
    #创建一个数据库
    CREATE DATABASE day19;
    #创建一个编码为utf8的数据库
    CREATE DATABASE day191 CHARSET UTF8;

    #显示所有数据库名
    SHOW DATABASES;

    #查看数据库的创建信息
    SHOW CREATE DATABASE day191;
    SHOW CREATE DATABASE day19;
    SHOW CREATE DATABASE ex01;

    #删除指定数据库
    DROP DATABASE day191;

    #查看正在使用的数据库
    SELECT DATABASE();

    #选择使用某个数据库
    USE day19;
    #查看在用的数据库
    SELECT DATABASE();

    #显示库中所有表
    SHOW TABLES;

    #----------表--------------
    #创建表,并添加字段
    CREATE TABLE abc(
    aid INT PRIMARY KEY,
    aname VARCHAR(20) NOT NULL UNIQUE,
    aage INT NULL);

    CREATE TABLE abcd(
    did INT PRIMARY KEY,
    dname VARCHAR(20),
    ddate DATE
    );

    #显示表结构
    DESC abc;
    DESC abcd;

    #删除表abcd
    DROP TABLE abcd;
    #展示所有表
    SHOW TABLES;

    #修改表-添加列
    ALTER TABLE abc
    ADD hobby VARCHAR(24) NULL DEFAULT '0';
    #显示表结构
    DESC abc;

    #修改表-删除列
    ALTER TABLE abc
    DROP hobby;
    #显示表结构
    DESC abc;

    #修改列的数据类型和约束
    ALTER TABLE abc
    MODIFY aage VARCHAR(20);
    DESC abc;

    #修改字段名
    ALTER TABLE abc
    CHANGE aage age DOUBLE(3,2) NOT NULL DEFAULT 0;
    DESC abc;

    #修改表名
    RENAME TABLE abc TO bbc;
    DESC bbc;

    RENAME TABLE BBC TO ABC;
    DESC abc;

  • 相关阅读:
    Python3输入输出
    Python3文件
    Python3OS文件/方法
    makefile通用版本(一)
    C语言正则表达式
    正则表达式
    sed、awk工具
    shell编程
    Sqlite3-安装使用
    Powershell-获取命令和帮助
  • 原文地址:https://www.cnblogs.com/huguangqin/p/7137562.html
Copyright © 2011-2022 走看看