mysql的alter怎么使用?

在MySQL中,ALTER语句用于修改数据库的表结构。下面是一些ALTER语句的示例用法:

  1. 添加列:

```

ALTER TABLE 表名 ADD 列名 数据类型;

```

  1. 修改列的数据类型:

```

ALTER TABLE 表名 MODIFY 列名 新数据类型;

```

  1. 修改列的名称:

```

ALTER TABLE 表名 CHANGE 旧列名 新列名 数据类型;

```

  1. 删除列:

```

ALTER TABLE 表名 DROP COLUMN 列名;

```

  1. 添加主键约束:

```

ALTER TABLE 表名 ADD PRIMARY KEY (列名);

```

  1. 添加外键约束:

```

ALTER TABLE 表名 ADD FOREIGN KEY (列名) REFERENCES 关联表名(关联列名);

```

  1. 修改表名:

```

ALTER TABLE 旧表名 RENAME TO 新表名;

```

相关推荐
豆芽脚脚7 小时前
MongoDB 导出和导入完整指南
数据库·mongodb
烧饼Fighting7 小时前
Mysql替换为瀚高数据库部分函数转换V4.5版本
数据库·mysql
上善若水_厚德载物8 小时前
Centos7 Mysql 5.7 读写分离
数据库·mysql
Mr__Miss8 小时前
Redis的持久化
数据库·redis·缓存
CCPC不拿奖不改名8 小时前
SQL基础(SQL小白教程):MySQL语句+环境一键搭建+面试习题
数据库·sql·计算机网络·mysql·oracle·面试·职场和发展
陈文锦丫9 小时前
JAVA面试
数据库·mysql
sunfove9 小时前
将 Python 仿真工具部署并嵌入个人博客
开发语言·数据库·python
冰清-小魔鱼10 小时前
各类数据存储结构总结
开发语言·数据结构·数据库
深藏bIue11 小时前
MongoDB 4.4.30安装、数据迁移
数据库·mongodb
benyuanone11 小时前
MySQL环境项目迁移成国产化达梦环境
数据库·mysql