修改
ALTER TABLE TableName CHANGE Field_name_tobe_change new_Name VARCHAR (32);
删除
ALTER TABLE TableName DROP Field_name_tobe_delete

解决方案 »

  1.   

    还是知道一些低层一点的知识比较好~~要是没有那种辅助工具你是不是就不会用mysql了呢?我们应该避免这种情况的出现,或者说这样才是真正的学习~~:)
      

  2.   

    看看MYSQL的书籍。
    确实是ALERT
      

  3.   

    修改
    ALTER TABLE TableName CHANGE Field_name_tobe_change new_Name VARCHAR (32);
    删除
    ALTER TABLE TableName DROP Field_name_tobe_delete
    重命名
    ALTER TABLE TableName rename as newTableName 
      

  4.   

    alter table 语句好像不能对表实行字段删除操作,可以用create table tablename(field1,field2,field3......) (select field1,field2,field3......from orgtablename);
    或者用ALTER TABLE TableName DROP [COLUMN] col_name;
      
      

  5.   

    alter本来就是更改表结构的sql语句,那不主要就是改字段嘛~~
      

  6.   

    为什么要在alter table中用change,而不用modify呢?
    如果不想更改字段名用modify不是更好吗?
      

  7.   

    yes MODIFY [COLUMN] create_definitionpanex's name like a girl...