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;

  • 相关阅读:
    VUE 脚手架模板搭建
    defineProperty
    理解JS中的call、apply、bind方法
    Two-phase Termination模式
    打印样式设计
    浏览器内部工作原理
    Immutable Object模式
    怎么跳出MySQL的10个大坑
    控制台console
    整理的Java资源
  • 原文地址:https://www.cnblogs.com/huguangqin/p/7137562.html
Copyright © 2011-2022 走看看