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;

  • 相关阅读:
    第六章:单元测试框架unittest
    Jenkins 使用 war包安装时,如果出现报离线错误解决方法
    Appium自动化封装教案
    yaml文件读取(5.1之前与5.1之后对比)
    appium-desktop配置运用方法
    postwoman 配置
    jwt解析
    pytest
    centos安装python3.8
    linux 查找命令
  • 原文地址:https://www.cnblogs.com/huguangqin/p/7137562.html
Copyright © 2011-2022 走看看