mysql怎样更改字段名、类型?我想删除一个字段怎么做?

时间:2022-05-10 10:40:24
mysql怎样更改字段名、类型?我想删除一个字段怎么做?

10 个解决方案

#1


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

#2


为什么不用phpAdmin呢?

#3


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

#4


看看MYSQL的书籍。
确实是ALERT

#5


修改
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 

#6


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

#7


燕子说得对

#8


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

#9


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

#10


yes 

MODIFY [COLUMN] create_definition

panex's name like a girl...

#1


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

#2


为什么不用phpAdmin呢?

#3


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

#4


看看MYSQL的书籍。
确实是ALERT

#5


修改
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 

#6


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

#7


燕子说得对

#8


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

#9


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

#10


yes 

MODIFY [COLUMN] create_definition

panex's name like a girl...