mysql 修改 添加 删除 表字段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 修改 添加 删除 表字段相关的知识,希望对你有一定的参考价值。

mysql 修改 添加 删除 表字段
添加表的字段 alter table 表名 add 字段名 字段的类型

  例子:        alter table table1 add transactor varchar(10) not Null;

                  alter table   table1 add id int unsigned not Null auto_increment primary key

                  在mysql数据库中怎样在指定的一个字段后面添加一个字段:

                  alter table newexample add address varchar(110) after stu_id;

修改表的字段类型 ALTER TABLE 表名 MODIFY COLUMN 字段名 字段类型定义;

   例子:                  ALTER TABLE chatter_users MODIFY COLUMN ip VARCHAR(50);

修改表的字段名 alter table 表名 change 原字段名 新字段名 字段的类型

 例子: alter table student change physics physisc char(10) not null

删除表的字段 alter table 表名 drop column 字段名

 例子:         alter table `user_movement_log` drop column Gatewayid

调整表的顺序: ALTER TABLE user_movement_log CHANGE GatewayId GatewayId int not null default 0 AFTER RegionID

表的重命名 alter table 原表名 rename 现表名;

 例子:      alter table t1 rename t2;

删除表的数据 delete from 表名 where (条件) id 不是从1开始 ,truncate table 表名 id是从1 开始的

创建表的例子

CREATE TABLE hlh_message (

   id int(11) NOT NULL AUTO_INCREMENT COMMENT '健康表id',

    title varchar(40) NOT NULL COMMENT '健康标题',

    hlh_url text DEFAULT NULL COMMENT '图片地址',

    bewrite VARCHAR(350) NOT NULL COMMENT '描述',

    content VARCHAR(350) NOT NULL COMMENT '内容',

    type tinyint(1) NOT NULL DEFAULT '0' COMMENT '健康知识 0 健康咨询 1',

    create_time date DEFAULT NULL COMMENT '发布消息的时间',

    PRIMARY KEY (id)

)ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='健康表'

以上是关于mysql 修改 添加 删除 表字段的主要内容,如果未能解决你的问题,请参考以下文章

mysql更改表结构:添加删除修改字段调整字段顺序

MYSQL第一章 创建表 修改表名 删除字段 添加字段 修改地段名

[linux][mysql] 命令更改表结构:添加删除修改字段调整字段顺序

mysql 如何修改 删除 添加 表主键

Mysql中DDL操作表,修改字段类型长度以及添加删除列等

MySQL 添加列,修改列,删除列