ALTER statement to modify data table

1. Modify the data table name: alter table table name rename new table name;

2. Modify the column name:  alter table table name change column name new column name (can be the same as the old one) type default value;

3. Modify the type: alter table table name modify column name type

4. Modify the default value: alter table table name alter column field name drop default; alter table table name alter column field name set default default value;

5. Insert column: alter table table name add column name type;

6. Delete column: alter table table name drop column name;

7. Modify the engine: alter table table name engine=myisam;

8. Delete foreign key constraints: alter talbe table name drop foreign key name

 

Modify a column to auto-increment:

 

mysql> alter table test change id  id int AUTO_INCREMENT;

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326943957&siteId=291194637