`
xuepengcheng
  • 浏览: 46375 次
  • 性别: Icon_minigender_1
  • 来自: 郴州
社区版块
存档分类
最新评论

Mysql alter table

    博客分类:
  • DB
阅读更多
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 修改表信息.docx

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

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

    mysql实例之使用alter table命令修改表结构 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的使用方法。  实例一:...

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

    MySQL的`ALTER TABLE`命令是数据库管理中不可或缺的一部分,它允许用户在不丢失已有数据的情况下,对表结构进行各种修改。本文将深入探讨`ALTER TABLE`的使用,包括添加、修改和删除字段、索引、主键等操作,并通过...

    alter table test rename test1; --修改表名alter table test add colum

    ### MySQL ALTER TABLE 语法与应用详解 #### 一、概述 在MySQL中,`ALTER TABLE`语句是一种非常实用的工具,它允许用户修改现有表的结构,包括但不限于添加、删除或修改列、更改表名以及调整表的存储引擎等。这种...

    关于表添加多个字段的速度问题1

    如果只是改变字段的默认值,如将用户表的密码默认值更改为"666666",使用`ALTER TABLE MODIFY COLUMN`会涉及对所有现有记录的更新,这在大量数据时会非常慢。 然而,如果默认值等更改只影响表的元数据,即`.frm`...

    alter table move相关知识研究

    源码层面,`ALTER TABLE MOVE`的具体实现依赖于数据库管理系统(如Oracle、MySQL等)的内部机制。在Oracle中,这个操作涉及到数据字典的更新、数据文件的读写以及重构建索引等复杂步骤。对于有兴趣深入理解这一过程...

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

    在MySQL数据库管理系统中,`ALTER TABLE`语句是用于修改已存在的表结构的关键命令。本文将详细阐述如何使用`ALTER TABLE`来执行各种操作,包括添加字段、删除字段、修改字段、改变字段数据类型、更改表引擎、重命名...

    mysqlalter命令共5页.pdf.zip

    本资料“mysqlalter命令共5页.pdf”可能详细介绍了`ALTER`命令的各种用法,包括但不限于添加、删除、修改列,更改表名,添加或删除索引,以及调整表的存储引擎等。 1. **添加列**:使用`ALTER TABLE`可以向已存在的...

    MySQL 添加、修改、删除表的列及约束等表的定义

    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命令的基本使用方法及提速优化

    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语句的用法研究.pdf

    MySQL学习笔记5:修改表(alter table)

    在MySQL数据库管理中,`ALTER TABLE`语句是用于修改已存在的表结构的关键命令。它允许用户在不丢失数据的情况下对表进行各种调整,包括修改字段名称、数据类型、添加或删除字段,以及更改字段的位置等。下面我们将...

    mysql操作表语法(重点:ALTER命令的使用)

    在本篇文章中,我们将深入探讨如何使用ALTER命令来操作MySQL中的表,尤其是在Navicat这样的可视化工具中进行操作。 首先,让我们回顾一下基本的表操作: 1. 删除表: 使用`DROP TABLE IF EXISTS`语句可以安全地...

Global site tag (gtag.js) - Google Analytics