zoukankan      html  css  js  c++  java
  • DDL 操作表结构

    DDL 操作表结构:CRUD

    一、C(create)创建

      1、创建表

    create table 表名(
       列名1 数据类型1,
       列名2 数据类型2,
       列名3 数据类型3,
       ...
       列名n 数据类型n         
    );
    

      注意:最后一列,不需要加逗号(,)

      2、复制表

    create table 表名 like  被复制的表名;
    

      3、MySQL 数据类型

        常用数据类型:

          详细数据类型:

       注意:timestamp:时间戳类型,包含年月日时分秒 yyyy-MM-dd HH:mm:ss,如果将来不给这个字段赋值,或赋值为null,则默认使用当前的系统时间,来自动赋值

    二、R(Retrieve)查询

      1、查询某个数据库中所有的表名称

    show tables;

      2、查询表结构

    desc 表名;
    

      3、查看创建表的 SQL 语句

    show create table 表名;
    

      

    三、U(Update)修改

      1、修改表名

    alter table 表名 rename to 新的表名

      2、修改表的字符集

    alter table 表名 character set 字符集名称;

      3、添加一列

    alter table 表名 add 列名 数据类型

      4、修改列名称 类型

    alter table 表名 change 列名 新列名 新数据类型;
    alter table 表名 modify 别名 新数据类型;

      5、删除列

    alter table 表名 drop 列名
    

      

    四、D(Delete)删除

      1、删除表

    drop  table 表名;

      2、判断表是否存在,存在再删除

    drop table if exists 表名;
    

      

     

  • 相关阅读:
    form表单提交target属性使用
    window.showModalDialog
    mybaits中date类型显示时分秒(orcle数据库)
    mybatis中in查询
    偷懒的inline-block解决方法
    10. python单元测试(一)
    9. Request & 爬虫
    8. 类与对象
    7. python异常处理&异常基类学习
    6. IO及文件操作
  • 原文地址:https://www.cnblogs.com/niujifei/p/11572353.html
Copyright © 2011-2022 走看看