Mysql:alter table
create table if not exists B(
name varchar(16) not null default 'xue',
password varchar(16) not null default ''
)engine=MyISAM default charset=utf8;
1.添加主键ID
alter table b add id int auto_increment primary key;
show create table B; //查看表类型
2.删除字段ID
alter table b drop id;
3.更改列类型change与modify
alter table B change password password char(16);
//在这改变列类型,就算他们一样,change语法仍然需要2个列名
alter table b modify password varchar(16);
//这只需一个就OK
4.改变列名
alter table B change password pass varchar(16);
//注varchar(16) 类型要标明
分享到:
相关推荐
MySQL Alter Table 修改表信息 MySQL Alter Table 语句是一种 poderosa 语句,允许用户修改表信息,包括增加或删减字段、更改字段的数据类型和属性、创建或取消索引、修改表的评注和表的类型等。 增加字段 ALTER ...
mysql实例之使用alter table命令修改表结构 mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、对表重命名等等操作,本文章通过两个简单的实例向大家介绍...
MYSQL ALTER TABLE命令用于修改表结构,例如添加/修改/删除字段、索引、主键等等,本文章通过实例向大家介绍MYSQL ALTER TABLE语句的使用方法, MySQL ALTER语法如下: ALTER [IGNORE] TABLE tbl_name alter_spec...
mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法。 实例一:...
MySQL的`ALTER TABLE`命令是数据库管理中不可或缺的一部分,它允许用户在不丢失已有数据的情况下,对表结构进行各种修改。本文将深入探讨`ALTER TABLE`的使用,包括添加、修改和删除字段、索引、主键等操作,并通过...
### MySQL ALTER TABLE 语法与应用详解 #### 一、概述 在MySQL中,`ALTER TABLE`语句是一种非常实用的工具,它允许用户修改现有表的结构,包括但不限于添加、删除或修改列、更改表名以及调整表的存储引擎等。这种...
如果只是改变字段的默认值,如将用户表的密码默认值更改为"666666",使用`ALTER TABLE MODIFY COLUMN`会涉及对所有现有记录的更新,这在大量数据时会非常慢。 然而,如果默认值等更改只影响表的元数据,即`.frm`...
源码层面,`ALTER TABLE MOVE`的具体实现依赖于数据库管理系统(如Oracle、MySQL等)的内部机制。在Oracle中,这个操作涉及到数据字典的更新、数据文件的读写以及重构建索引等复杂步骤。对于有兴趣深入理解这一过程...
在MySQL数据库管理系统中,`ALTER TABLE`语句是用于修改已存在的表结构的关键命令。本文将详细阐述如何使用`ALTER TABLE`来执行各种操作,包括添加字段、删除字段、修改字段、改变字段数据类型、更改表引擎、重命名...
本资料“mysqlalter命令共5页.pdf”可能详细介绍了`ALTER`命令的各种用法,包括但不限于添加、删除、修改列,更改表名,添加或删除索引,以及调整表的存储引擎等。 1. **添加列**:使用`ALTER TABLE`可以向已存在的...
ALTER TABLE:添加,修改,删除表的列,约束等表... 修改列名MySQL: alter table bbb change nnnnn hh int; 修改列名SQLServer:exec sp_rename’t_student.name’,’nn’,’column’; 修改列名Oracle:lter table bbb
mysql>alter table pet add weight int; 2. 删除列 alter table tbl_name drop col_name 例如, 删除pet表中的weight这一列 mysql>alter table pet drop weight; 3. 改变列 分为改变列的属性和改变列的名字 改变...
MySQL数据库中ALTER TABLE语句的用法研究.pdf
在MySQL数据库管理中,`ALTER TABLE`语句是用于修改已存在的表结构的关键命令。它允许用户在不丢失数据的情况下对表进行各种调整,包括修改字段名称、数据类型、添加或删除字段,以及更改字段的位置等。下面我们将...
在本篇文章中,我们将深入探讨如何使用ALTER命令来操作MySQL中的表,尤其是在Navicat这样的可视化工具中进行操作。 首先,让我们回顾一下基本的表操作: 1. 删除表: 使用`DROP TABLE IF EXISTS`语句可以安全地...