MySql数据库sql语句修改表结构
--  重命名表
alter table table_old_name rename table_new_name;
--  重命名字段
alter table tableName change old_field_name new_field_name new_field_type ;
如:alter table qcy_receipts_connection change PARENTID  PARENT_ID int(11) DEFAULT NULL COMMENT '⽗ID号' --  新增⼀个字段,默认值为0,⾮空,⾃动增长,主键
alter table tabelname add new_field_name field_type default 0 not null auto_increment , add primary key
(new_field_name);
--  增加⼀个新字段
alter table tableName add new_field_name field_type;
alter table tableName add new_field_name field_type not null default'0' ;
--  删除字段
alter table tableName drop column field_name;
--  改变字段的类型
alter table tableName change field_name field_name field_type;
--  加索引
alter table tablename add index 索引名 (字段名1[,字段名2 …]);
alter table tablename add index index_name( name );
--  设置主键
增加字段的sql语句alter table tablename add primary key (field_name);
--  添加唯⼀索引
alter table tablename add unique index_name(field_name);
--  删除索引
alter table tablename drop index index_name;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。