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;