zoukankan      html  css  js  c++  java
  • DDL语言基础(四)

    DDL语句

    库和表的管理

    库的管理:

    一、创建库
    create database 【if not exists】 库名【 character set 字符集名】;
    
    二、修改库
    alter database 库名 character set 字符集名;
    
    三、删除库
    drop database 【if exists】 库名;
    

    表的管理:
    #1.创建表

    create table 【if not exists】 表名(
    	字段名 字段类型 【约束】,
    	字段名 字段类型 【约束】,
    	。。。
    	字段名 字段类型 【约束】 
    
    );
    

    2.修改表 alter

    语法:ALTER TABLE 表名 ADD|MODIFY|DROP|CHANGE COLUMN 字段名 【字段类型】;

    1.添加列
    alter table 表名 add column 列名 类型 【first|after 字段名】;
    
    2.修改列的类型或约束
    alter table 表名 modify column 列名 新类型 【新约束】;
    
    3.修改列名
    alter table 表名 change column 旧列名 新列名 类型;
    
    4 .删除列
    alter table 表名 drop column 列名;
    
    5.修改表名
    alter table 表名 rename 【to】 新表名;
    

    3.删除表

    drop table【if exists】 表名;
    

    4.复制表

    ​ #复制表的结构

    CREATE TABLE  复制后的表名  like 表名
    

    ​ #复制表的数据

    CREATE TABLE  复制后的表名  select *  from xxx
    

    ​ #复制表的部分数据

    CREATE TABLE  复制后的表名  select *  from xxx where 筛选条件
    

    ​ #仅仅复制部分字段

    CREATE TABLE  复制后的表名  select 字段1,字段2...  from xxx where 1=2
    

  • 相关阅读:
    ps-- 制作磨砂背景
    ps -- 证件照
    抠图--薄,透
    60后发送短信的方法
    小项目 -- 验证码.js
    小项目
    小项目 -- phone.js
    基于GDAL提取地物,并生成png,最后加载到网页上(二)
    根据范围获取影像瓦片,并生成GeoTIFF 文件《一》
    Ubuntu 10.4 +NVIDIA GTX 1070 显卡驱动更新
  • 原文地址:https://www.cnblogs.com/akiz/p/11179052.html
Copyright © 2011-2022 走看看