mysql基本修改语句

  1. 添加唯一索引:

    1
    2
    ALTER TABLE 表名 ADD UNIQUE INDEX 索引名 (字段)
    ALTER TABLE 表名 ADD UNIQUE INDEX 索引名 (字段, 字段)
  2. 添加索引:

    1
    2
    ALTER TABLE 表名 ADD INDEX 索引名 (字段)
    ALTER TABLE 表名 ADD INDEX 索引名 (字段, 字段)
  3. 删除索引:

    1
    ALTER TABLE 表名 DROP INDEX 索引名
  4. 修改表名:

    1
    ALTER TABLE 旧表名 RENAME 新表名
  5. 删除表:

    1
    DROP TABLE 表名
  6. 添加一个字段:

    1
    2
    alter table user add COLUMN new1 VARCHAR(20) DEFAULT NULL; //增加一个字段,默认为空
    alter table user add COLUMN new2 VARCHAR(20) NOT NULL; //增加一个字段,默认不能为空
  7. 删除一个字段

    1
    alter table user DROP COLUMN new2; //删除一个字段
  8. 修改一个字段

    1
    2
    alter table user MODIFY new1 VARCHAR(10); //修改一个字段的类型
    alter table user CHANGE new1 new4 int; //修改一个字段的名称,此时一定要重新指定该字段的类型
  • 本文作者:二当家的
  • 本文链接: 2019/01/25/mysql基本修改语句/
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!
  • 彩蛋: 左边Overview微信公众号二维码,扫描它获取更多技术信息