mysql sql修改表语句
时间: 2023-11-26 12:37:28 浏览: 85
对于MySQL的表修改语句,可以根据不同的需求进行相应的操作。可以使用以下几种语句进行表的修改:
1. 修改表名:
```
ALTER TABLE old_name RENAME new_name;
```
2. 修改字段类型和注释:
```
ALTER TABLE table_name MODIFY column_name new_data_type COMMENT 'new_comment';
```
3. 新增字段:
```
ALTER TABLE table_name ADD COLUMN new_column_name new_data_type [NOT NULL COMMENT 'new_comment';
```
4. 删除字段:
```
ALTER TABLE table_name DROP COLUMN column_name;
```
5. 修改字段名称和类型:
```
ALTER TABLE table_name CHANGE COLUMN old_column_name new_column_name new_data_type;
```
6. 批量新增字段:
```
ALTER TABLE table_name ADD (column1_name column1_data_type [DEFAULT default_value [COMMENT 'comment1'], column2_name column2_data_type [DEFAULT default_value [COMMENT 'comment2'], ...);
```
请根据你的具体需求选择适合的语句进行表的修改。
阅读全文