如题~请指教!能不能修改了名称,内容还在呢?

解决方案 »

  1.   

    本来就还在的;如:
    mysql> select * from pf;
    +------+
    | name |
    +------+
    | C    |
    +------+
    1 row in set (0.00 sec)mysql> alter table pf change name name_bb varchar(10);
    Query OK, 0 rows affected (0.03 sec)
    Records: 0  Duplicates: 0  Warnings: 0mysql> select * from pf;
    +---------+
    | name_bb |
    +---------+
    | C       |
    +---------+
    1 row in set (0.00 sec)
      

  2.   

    你是如何改名的?alter table table1 CHANGE old_col_name new_col_name column_definition这种是不会导致数据丢失的。
      

  3.   

    alter table table1  change old_column_name new_column_name conlumn_defination