您的位置:首页 > 博客中心 > 数据库 >

mysql ddl语句

时间:2022-03-14 01:48

这里介绍MySQL比较常用的DDL语句。包括如下:

  • 删除主键

    alter table add drop primary key;

     

  • 添加主键

    alter table add primary key(id);

     

  • 添加外键

    alter table t1 add constraint cst_t1_fk foreign key(id) references t2(id);


  • 删除外键

    alter table t1 drop foreign key cst_t1_fk;

     

  • 重命名表 (下面三种语句都可以)

    rename table t1 to t2;

    alter table t1 rename t2;

    alter table t1 rename to t2;


  • 修改存储引擎或者字符集

    alter table t1 engine=myisam;

    alter table t1 default charset=latin1;



 3. drop table

    意思很简单,把表删除。

    drop table t1; =========>直接删除表,如果没有这个表会报错

    drop table if exists t1; ========>如果没有这个表不会报错,只会报一个warning



 4. truncate table

    truncate table为截断表的命令,相当于把这个表删除并立即重建。

    truncate table t1;




本文出自 “” 博客,请务必保留此出处

热门排行

今日推荐

热门手游