在MySQL中,可以通过alter table语句来修改表中一个字段的数据类型。下面本篇文章就来带大家了解一下alter table语句,介绍如何修改字段类型,希望对大家有所帮助。

在MySQL中,alter table语句是用于在已有的表中添加、修改或删除列(字段)的。

1、添加字段(列)alter table 表名 add 字段名 数据类型

示例:在表 "Persons" 中添加一个名为 "Birthday" 的新列,数据类型为“date”alter table Persons add Birthday date

说明:新列 "Birthday" 的类型是 date,可以存放日期

2、修改字段名alter table 表名 rename column A to B

3、修改字段类型alter table 表名 alter column 字段名 数据类型

示例:将表 "Persons" 中的 "Birthday" 列的数据类型改为“year”alter table Persons alter column Birthday year

说明:"Birthday" 列的数据类型是 year,可以存放 2 位或 4 位格式的年份。

4、删除字段alter table 表名 drop column 字段名

示例:删除 "Person" 表中的 "Birthday" 列alter table Persons drop column Birthday

相关视频教程推荐:《MySQL教程》

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注Gxl网相关教程栏目!!!

MYSQL中如何修改类型_MySQL怎么修改字段类型?相关推荐

  1. mysql中的存储机制_Mysql的存储引擎

    MySQL的存储引擎存储引擎是什么?MySQL中的数据用各种不同的技术存储在文件(或者内存)中.这些技术中的每一种技术都使用不同的存储机制.索引技巧.锁定水平并且最终提供广泛的不同的功能和能力.通过选 ...

  2. mysql的char在java中表示为_Java学习篇之-Mysql中varchar门类总结_mysql

    java学习篇之---mysql中varchar类型总结 Mysql中varchar类型总结 今天新做一个项目,需要自己进行数据库设计,发现自己对varchar的用法还不是很熟悉,所以查阅资料总结若下 ...

  3. MySQL 中的boolean/bool/tinyint(1)表示布尔类型

    结论:boolean/bool/tinyint(1)都可以表示布尔类型,没有区别,使用1 和0 表示真和假 数据库设计的时候经常会用到只有真假两种情况的字段,在java中有boolean类型 在mys ...

  4. MySQL中AES_ENCRYPT('密码','钥匙')函数 可以对字段值做加密处理

    MySQL中AES_ENCRYPT('密码','钥匙')函数 可以对字段值做加密处理        AES_DECRYPT(表的字段名字,'钥匙')函数 解密处理 例,表结构: 现在插入一条数据,对p ...

  5. Visio 2007中进行数据库建模时如何显示字段类型以及概念名称

    关于在VISIO中进行数据库建模时如何显示字段类型,以及注释的 1 如何显示字段类型:   在visio菜单上--->点击数据库--->选项--->文档    打开后选择表这项,在上 ...

  6. 数据库字段类型、实体类字段类型、mapper文件jdbcType三者对应关系

    数据库字段类型.实体类字段类型.mapper文件jdbcType三者对应关系: 数据库字段类型 实体类字段类型 mapper文件jdbcType bigint Long JdbcType.BIGINT ...

  7. 在mysql中如何修改字段类型_MySQL怎么修改字段类型?

    在MySQL中,可以通过alter table语句来修改表中一个字段的数据类型.下面本篇文章就来带大家了解一下alter table语句,介绍如何修改字段类型,希望对大家有所帮助. 在MySQL中,a ...

  8. mysql增加字段类型_mysql 增加修改字段类型及删除字段类型

    MySQL添加字段: alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Region ...

  9. mysql给用户重命名_MySQL如何修改用户名?(代码实例)

    如果MySQL管理员希望在不更改用户帐户特权的情况下更改现有MySQL用户帐户的用户名或主机,可以在MySQL中使用RENAME USER语句. RENAME USER语句语法 :RENAME USE ...

最新文章

  1. 【SAP-PM模块】预防性维护业务流程
  2. 配置Yarn-Resourcemanager HA
  3. BeetleX.Redis基础操作和对象格式
  4. Python Email发送,通知业务完成
  5. 超大气APP下载页双语多国语言网站源码
  6. Python+socket+多线程实现同时应答多客户端的自助聊天机器人
  7. sublime text3 选词及批量操作、设置书签快捷键、打开的插件view in browser
  8. android返回按钮实现,Android实现返回键操作思路
  9. pytorch自然语言处理之Pooling层的句子分类
  10. NDK开发基础④增量更新之客户端合并差分包
  11. java小白必看:如何用java创建一个窗口
  12. 《Java高并发编程详解:多线程与架构设计》笔记(一)
  13. jade选峰之后怎么去掉_jade使用教程
  14. css网页设计qq彩贝
  15. 《大型网站技术架构》读书笔记
  16. 强网杯 2018 core ROP做法
  17. rpa项目poc_RPA POC概述
  18. iconfont本地引入显示小方块问题
  19. HTTP 所有状态码
  20. 看见的与看不见的,你看见了吗?——读《1493-物种大交换》

热门文章

  1. python web
  2. 铃音tong script
  3. VOLTE学习笔记(二)——IMS相关标识及SIP知识
  4. html div代码大全,DIV+CSS 常用代码大全
  5. debian armhf mysql_Debian for ARM
  6. Hadoop集群中MySQL数据库的使用
  7. 聊聊身边的嵌入式,热卖的九阳豆浆机,为什么藏着财富密码?
  8. QT5.7.0 arm开发环境搭建
  9. 软件与设备交互时的查询和设置参数的功能项算是EIF还是EI呢?
  10. 【深度学习 tensorflow】Mac OS安装TensorFlow