时间:2021-07-01 10:21:17 帮助过:76人阅读
MySQL中插入数据列的命令alter table tablename add column_definition,如果不指定数据列的位置的时候,插入的列一般在最后,如
MySQL中插入数据列的命令
alter table tablename add column_definition,如果不指定数据列的位置的时候,插入的列一般在最后,如果要插入到特定的列后则:
alter table tablename ADD [COLUMN] column_definition [FIRST | AFTER col_name ],比如现在数据列有11列现在想把12列加在第四列后面,则:
alter tabel 表名1 Add 数据列12 varchar(100)after 数据列4。
给表重新命名,把旧名oldname重新命名为newname
ALTER TABLE oldname RENAME newname;
复制mysql表有来种方法:
1,复制整个表:
create table 新表 select * from 旧表;
2.只复制表结构:
create table 新表 select * from 旧表 where 1<>1;
,