当前位置:   article > 正文

数据库ALTER语句使用

数据库alter

ALTER语句使用

ALTER是数据库DDL语言的一部分,其操作对像主要是可以是表中的字段和索引,一般被用来修改上述对象的部分。

1、操作表

1.1 表中增加列

ALTER TABLE tbl_name ADD COLUMN column_name column_define
  • 1

1.2 表中删除列

ALTER TABLE tbl_name DROP column_name
  • 1

1.3 修改表中列

# 查询表中字段信息
DESC tbl_name
# 修改表中列名
ALTER TABLE tbl_name CHANGE column_name column_name_new
# 修改表中列定义
ALTER TABLE tbl_name MODIFY column_name column_define
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

1.4 修改表名

ALTER TABLE tbl_name RENAME [to] table_name_new
  • 1

2、操作索引

2.1 为表添加新索引

# 主键
ALTER TABLE tbl_name ADD PRIMARY KRY (column_list)
# 唯一索引
ALTER TABLE tbl_name ADD UNIQUE index_name (column_List)
# 普通索引
ALTER TABLE tbl_name ADD INDEX index_name (column_list)
# 全文索引
ALTER TABLE tbl_name ADD FULLTEXT index_name (column_list)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

2.2 删除表中的索引

# 查看表中的所有索引
SHOW INDEX FROM tbl_name;
# 删除表中的索引
ALTER TABLE tbl_name DROP INDEX index_name
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/456638
推荐阅读
  

闽ICP备14008679号