zoukankan      html  css  js  c++  java
  • mysql数据库(5)--表的相关操作

    1、创建表

    create table if not exists table_name(

      id int,

      name varchar(20),

    ......

    );

    2、修改表

    2.1、修改列名:alter table table_name change [column] old_column_name new_column_name 数据类型;

    2.2、修改列的类型或约束:alter table table_name modify column column_name new_type;

    2.3、添加新列:alter table table_name add column column_name tpye;

    2.4、删除列:alter table table_name drop column column_name;

    2.5、修改表名:alter table table_name rename to new_table_name;

    3、删除表

    drop table table_name

    4、复制表

    4.1、仅复制表的结构: create table table_name like 已存在的表格;

    4.2、复制表的结构+全部数据

    create table table_name

    select * from 已存在的表格;

    4.3、复制表的结构+部分数据

    create table table_name

    select * from 已存在的表格

    where 筛选条件;

  • 相关阅读:
    du熊学斐波那契I
    《博客园精华集》分类索引
    C++中指针和引用的区别
    堆和栈的区别
    getch和getchar的区别
    class和struct
    ARM开发步骤
    ARM寻址方式
    存储器映射
    思维中的错误
  • 原文地址:https://www.cnblogs.com/yif930916/p/14833488.html
Copyright © 2011-2022 走看看