`

mysql alter 语句用法,添加、修改、删除字段等

阅读更多
1.主键
   alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);

2.增加一个新列
   alter table t2 add d timestamp;
alter table infos add ex tinyint not null default '0';

3.删除列
   alter table t2 drop column c;

4.重命名列
   alter table t1 change a b integer;


5.改变列的类型
   alter table t1 change b b bigint not null;
alter table infos change list list tinyint not null default '0';

6.重命名表
   alter table t1 rename t2;

7.加索引
   mysql> alter table tablename change depno depno int(5) not null;
mysql> alter table tablename add index 索引名 (字段名1[,字段名2 …]);
mysql> alter table tablename add index emp_name (name);

8.加主关键字的索引
mysql> alter table tablename add primary key(id);

9.加唯一限制条件的索引
  mysql> alter table tablename add unique emp_name2(cardnumber);

10.删除某个索引
   mysql>alter table tablename drop index emp_name;

11.增加字段:
   mysql> ALTER TABLE table_name ADD field_name field_type;

12.修改原字段名称及类型:

   mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

13.删除字段:

   mysql> ALTER TABLE table_name DROP field_name;
分享到:
评论

相关推荐

    mysql alter table命令修改表结构实例

    mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法  实例一:...

    MySQL Alter Table 修改表信息.docx

    MySQL Alter Table 语句是一种 poderosa 语句,允许用户修改表信息,包括增加或删减字段、更改字段的数据类型和属性、创建或取消索引、修改表的评注和表的类型等。 增加字段 ALTER TABLE 语句可以增加新字段,语法...

    mysql alter table命令修改表结构实例详解

    mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法。  实例一:...

    mysql添加字段说明及用法

    在MySQL中,可以使用ALTER TABLE语句来添加字段。ALTER TABLE语句是一种用于修改已有表格的SQL语句,可以用于添加、删除、修改表格中的字段等操作。

    mysql alter table修改表命令整理

    MYSQL ALTER TABLE命令用于修改表结构,例如添加/修改/删除字段、索引、主键等等,本文章通过实例向大家介绍MYSQL ALTER TABLE语句的使用方法,  MySQL ALTER语法如下: ALTER [IGNORE] TABLE tbl_name alter_spec...

    MySQL语句笔记.doc

    2. 修改字段:使用 `ALTER TABLE` 语句修改字段,例如 `ALTER TABLE my_student MODIFY COLUMN id INT;`。 3. 重命名字段:使用 `ALTER TABLE` 语句重命名字段,例如 `ALTER TABLE my_student CHANGE COLUMN id new_...

    MySQL中使用SQL语句对字段进行重命名

    MySQL中,如何使用SQL语句来对表中某一个字段进行重命名呢?我们将使用alter table 这一SQL语句。 重命名字段的语法为:alter table <表名> change <字段名> <字段新名称> <字段的类型>。 现在我们来...

    mysql alter table 修改表命令详细介绍

    MYSQL ALTER TABLE命令用于修改表结构,例如添加/修改/删除字段、索引、主键等等,本文章通过实例向大家介绍MYSQL ALTER TABLE语句的使用方法,需要的朋友可以参考一下。

    修改表 1、添加字段: alter table 表名add column 字段名 数据类型 位置 ; 2、删除字段: a

    mysql修改语句

    MySql数据库之alter表的SQL语句集合

    mysql之alter表的SQL语句集合,包括增加、修改、删除字段,重命名表,添加、删除主键等。 1:删除列 ALTER TABLE 【表名字】 DROP 【列名称】 2:增加列 ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL ...

    MySQL基础和加强(高级)

    添加字段: alter table 表 add [column] 字段名 字段类型; 删除字段: alter table 表 drop [column] 字段名; 修改字段类型: alter table 表 modify 字段名 新的字段类型; 修改字段名称 : alter table 表 ...

    Mysql数据库学习总结.pdf

    * 修改字段名:使用 `Alter table` 语句修改字段名,例如 `Alter table person change stu_name name varchar(25);`。 * 增加字段:使用 `Alter table` 语句增加字段,例如 `Alter table person add sex Boolean;`。...

    MySQL的SQL语句大小写不敏感问题解决方案

    或者,在 alter 表时可以使用以下语句: ``` ALTER TABLE `tablename` MODIFY COLUMN `cloname` VARCHAR(45) BINARY; ``` 此外,在 mysql table editor 中也可以直接勾选 BINARY 项,以便区分大小写。 MySQL 的 ...

    mysql更新数据详细说明文档

    常用的修改表的操作有修改表名、修改字段数据类型或字段名、增加和删除字段、修改字段的排列位置、更改表的存储引擎、删除表的外键约束等。 常用的语法格式如下: ALTER TABLE <表名> [修改选项] 修改选项的语法...

    MYSQL常用命令大全

    MySql的用户管理是通过 User表来实现的,添加新用户常用的方法有两个,一是在User表插入相应的数据行,同时设置相应的权限;二是通过GRANT命令创建具有某种权限的用户。其中GRANT的常用用法如下: grant all on mydb...

    MySql学习.docx

    9.添加字段:alter table 表名 add 字段 类型 [comment 注释]; 10.修改字段类型:alter table 表名 modify 字段 类型 11.修改字段名和类型:alter table 表名 change 旧字段 新字段 类型 12.删除字段:alter table ...

    MySQL基础语法.docx

    DDL 语句用于定义和修改数据库结构,包括创建、修改和删除数据库、表格和约束。 * 创建数据库:CREATE DATABASE 数据库名; * 查看所有数据库:SHOW DATABASES; * 查看某个库的定义信息:SHOW CREATE DATABASE ...

    MySQL ALTER命令

    当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令。 开始本章教程前让我们先创建一张表,表名为:testalter_tbl。 root@host# mysql -u root -p password; Enter password:******* mysql...

    MySQL数据库:表的管理SQL语句.pptx

    [ADD <新字段名> <数据类型> [<列级完整性约束条件>] [FIRST|AFTER 已存在字段名]:为指定的表添加一个新字段。其中,“FIRST”表示将新添加的字段设置为表的第1个字段。“AFTER”是将新字段添加到指定的“已存在...

Global site tag (gtag.js) - Google Analytics