服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - 数据库技术 - Mysql怎么修改字段类型、长度及添加删除列

Mysql怎么修改字段类型、长度及添加删除列

2023-06-03 12:01未知服务器之家 数据库技术

这里的tb_article为表名,NAME为字段名,50为修改后的长度 2、mysql修改字段类型: ALTER TABLE tb_article MODIFY COLUMN NAME CHAR(50); 修改后,name字段类型由varchar变为char 3、mysql中增加列: ALTER TABLE tb_article ADD COLUMN name1 VARCHAR(30); 4、mysql中修改

这里的tb_article为表名,NAME为字段名,50为修改后的长度

2、mysql修改字段类型:

ALTER TABLE tb_article MODIFY COLUMN NAME CHAR(50);

修改后,name字段类型由varchar变为char

Mysql怎么修改字段类型、长度及添加删除列

Mysql怎么修改字段类型、长度及添加删除列

3、mysql中增加列:

ALTER TABLE tb_article ADD COLUMN name1 VARCHAR(30);

Mysql怎么修改字段类型、长度及添加删除列

4、mysql中修改列:

ALTER TABLE tb_article CHANGE name1 name2 VARCHAR(30);

Mysql怎么修改字段类型、长度及添加删除列

name1为修改前的列名,name2为修改后的列名。

这里在修改列的时候,也可以改变列的类型或者长度,这个感兴趣的朋友可以自己试试。

5、mysql中删除列

ALTER TABLE tb_article DROP COLUMN name2;

Mysql怎么修改字段类型、长度及添加删除列

6、mysql 修改字段长度更多实例

一、修改一个字段的长度

alter table 表名 modify column 字段名 类型;

如:demo表里的test字段,原来长度是10个字符,现长度要改成100个字符

alter table demo modify column test varchar(100);

二、修改多个字段的长度

alter table 表名 modify column字段名1 类型1,

modify column字段名2 类型2,

modify column字段名3 类型3;

如:demo表里的test1,test2,test3字段,原来长度都是10个字符,现长度要改成100、200、300个字符

alter table demo modify column test1 varchar(100),

modify column test2 varchar(200),

modifycolumn test3 varchar(300);

以上就是Mysql怎么修改字段类型、长度及添加删除列的详细内容。

延伸 · 阅读

精彩推荐
  • 数据库技术云服务器ecs和云数据库rds

    云服务器ecs和云数据库rds

    云服务器 ECS(Elastic Compute Service)和云数据库RDS(Relational Database Service)是 阿里云 发布的两种云计算服务。ECS可以为用户提供快速弹性的计算能力,而R...

    未知1822023-05-25
  • 数据库技术sql语句实现行转列的3种方法实例

    sql语句实现行转列的3种方法实例

    将列值旋转为列名(即行转列)是我们在开发中经常会遇到的一个需要,下面这篇文章主要给大家介绍了关于sql语句实现行转列的3种方法,分别给出了详细的...

    lcqll4762021-11-02
  • 数据库技术执行Insert Exec时的隐藏开销 分析

    执行Insert Exec时的隐藏开销 分析

    Insert Exec时的隐藏开销,大家可以参考下。...

    数据库技术网7932021-10-08
  • 数据库技术数据库设计技巧奉送了

    数据库设计技巧奉送了

    1.设计 数据库 之前(需求分析阶段) 1)理解客户需求,询问用户如何看待未来需求变化。让客户解释其需求,而且随着开发的继续,还要经常询问客户保证其...

    数据库文摘5672021-09-04
  • 数据库技术云数据库mysql账号授权

    云数据库mysql账号授权

    问:请问下:我新增了除以外的其他账户,但我想设置新设置的这个账户只访问我指定的数据库,请问怎么操作合适?,云数据库mysql账号授权 答:您好,先...

    未知1792023-06-02
  • 数据库技术云服务器需要单独买数据库吗

    云服务器需要单独买数据库吗

    在云计算技术的发展下,众多企业业务应用开始向 云服务器 平台转移,面对日趋发展的云计算平台,企业需要对云计算提供的资源类型、使用范围、访问...

    未知1912023-05-18
  • 数据库技术mysql连接数指的是什么

    mysql连接数指的是什么

    mysql连接数是指数据库最多能够同时接受的客户连接数。MySQL连接数是一个必须要考虑到的组件,它可以在帮助数据库能够安全运行的同时,最大化数据库当...

    未知1662023-05-27
  • 数据库技术数据库分页查询方法

    数据库分页查询方法

    在这里主要讲解一下MySQL、SQLServer2000(及SQLServer2005)和ORCALE三种数据库实现分页查询的方法。...

    数据库技术网3972021-10-08