修改表名:
ALTERTABLEadmin_userRENAMETOa_use
//增加主键
-
altertabletabelnameaddnew_field_idint(5)unsigneddefault0notnullauto_increment,addprimarykey(new_field_id);
//修改ID为自增,并设置为主键
-
altertablebrand_title_temp_noreadmodifyidintauto_incrementprimarykey
列操作:
增加字段:
-
mysql>ALTERTABLEtable_nameADDfield_namefield_type;
-
ALTERTABLEsearch_recordADD`send`INTdefault0;
修改字段类型:
-
altertablesearch_recordaltercolumnbigsetdefault0;
在某个字段后增加字段:
-
altertable`user_movement_log`
-
AddcolumnGatewayIdintnotnulldefault0AFTER`Regionid`(在哪个字段后面添加)
调整字段顺序:
-
ALTERTABLE`user_movement_log`CHANGE`GatewayId``GatewayId`intnotnulldefault0AFTERRegionID
修改原字段名称及类型:
-
mysql>ALTERTABLEtable_nameCHANGEold_field_namenew_field_namefield_type;
-
ALTERTABLEmanual_recordCHANGE`Note-sort``Note_sort`varchar(50)DEFAULTNULL;
-
<p>修改字段类型</p><p>altertablescholar_keyschangeholdholdintdefault0;</p>
删除字段:
-
mysql>ALTERTABLEtable_nameDROPfield_name;
修改一个字段
-
altertableuserMODIFYnew1VARCHAR(10); //修改一个字段的类型
-
altertablemanual_recordMODIFY`ORGANIZATION`VARCHAR(500)DEFAULTNULL
-
altertableuserCHANGEnew1new4int; //修改一个字段的名称,此时一定要重新指定该字段的类型
索引操作:
1.添加PRIMARY KEY(主键索引)
-
mysql>ALTERTABLE`table_name`ADDPRIMARYKEY(`column`)
2.添加UNIQUE(唯一索引)
-
mysql>ALTERTABLE`table_name`ADDUNIQUE(
-
`column`
-
)
3.添加INDEX(普通索引)
-
3.添加INDEX(普通索引)
-
mysql>ALTERTABLE`table_name`ADDINDEXindex_name(`column`)
4.添加FULLTEXT(全文索引)
-
mysql>ALTERTABLE`table_name`ADDFULLTEXT(
-
`column`
-
)
5.添加多列索引
-
mysql>ALTERTABLE`table_name`ADDINDEXindex_name(`column1`,`column2`,`column3`)
-
分享到:
相关推荐
下面将详细介绍MySQL语句的用法,包括添加、修改、删除字段等操作。 连接MySQL 要连接MySQL数据库,需要使用以下命令:`mysql -h 远程主机地址 -u 用户名 -p 回车输入密码`,例如:`mysql -u root -p`。然后,输入...
本文将详细讲解如何连接MySQL,管理用户权限,以及执行基本的数据库操作,包括添加、修改和删除字段。 首先,连接MySQL服务器是所有操作的基础。通过使用`mysql`命令行客户端,可以按照以下格式连接到远程或本地的...
在MySQL中,当涉及到表结构的修改,如添加、删除或更改字段,数据库系统会采取一定的策略来完成这些操作。在标题"关于表添加多个字段的速度问题1"中,讨论的核心是表结构更新时的速度优化。描述中提到,MySQL在修改...
以上就是关于如何使用SQL语句增加字段、修改字段、修改类型、修改默认值以及添加/删除约束的一些基本操作。这些操作是数据库维护工作中非常常见的一部分,掌握它们可以帮助我们更灵活地管理数据库结构,以适应不断...
mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法 实例一:...
本文将详细阐述如何使用`ALTER TABLE`来执行各种操作,包括添加字段、删除字段、修改字段、改变字段数据类型、更改表引擎、重命名表、移动表至其他数据库、添加和删除主键、外键以及索引。 1. **添加字段**: 使用...
MySQL Alter Table 语句是一种 poderosa 语句,允许用户修改表信息,包括增加或删减字段、更改字段的数据类型和属性、创建或取消索引、修改表的评注和表的类型等。 增加字段 ALTER TABLE 语句可以增加新字段,语法...
mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法。 实例一:...
MySQL的ALTER TABLE语句是数据库管理系统中用于修改已有表格结构的关键命令,它允许我们对数据库中的表进行多种操作,如添加、删除或修改列,更改列的类型,重命名列或表,以及添加或删除索引。下面我们将详细讨论...
本文将详细介绍如何使用SQL语句来添加、删除和修改表中的字段,以及其他一些基本的操作。 #### 二、增加字段 增加字段使用`ALTER TABLE`语句,其基本格式如下: ```sql ALTER TABLE 表名 ADD 字段名 数据类型; ```...
`ALTER TABLE ADD COLUMN`命令用于在现有表中添加新的字段。 **语法示例:** ```sql ALTER TABLE 表名 ADD 字段名 类型; ``` 例如: ```sql ALTER TABLE 表名 ADD 字段名 nVarChar(50) NULL; ``` #### 七、删除...
修改字段类型是将一个字段的数据类型更改为另一个数据类型,基本语法为: ```sql ALTER TABLE 表名 MODIFY COLUMN 字段名 新数据类型; ``` 例如,将 `Student` 表的 `StuAge` 字段的数据类型更改为 `INT(4)`: ```...
在MySQL数据库管理中,熟练掌握建表、修改字段、添加字段和创建索引的SQL语句是至关重要的。以下是对这些操作的详细说明: 1. **建表**: 使用`CREATE TABLE`语句来创建新的数据库表。例如,创建一个名为`bulletin...
* 修改表:使用 `alter table` 语句可以修改一个表的结构,例如修改表名、修改字段类型、修改字段名、增加列、增加/删除主键、增加/删除外键等。 表数据操作(CRUD) * 查询:使用 `select` 语句可以从表中查询...
在MySQL中,可以使用ALTER TABLE语句来添加字段。ALTER TABLE语句是一种用于修改已有表格的SQL语句,可以用于添加、删除、修改表格中的字段等操作。
MySQL语法语句大全是一份详细的MySQL语法手册,涵盖了创建表、创建索引、改变表结构、删除数据对象、执行查询等MySQL语法语句的大量知识点。本手册旨在帮助开发者快速掌握MySQL语法,提高开发效率。 一、创建表 ...