一分钟带你了解如何修改mysql表字段


我们知道ddl语句不仅有创建删除数据库和创建删除表的功能,还有修改已创建表的功能,文中实例代码对学习或是工作者复习都很有帮助,下面跟着小编一起去看看ddl语句吧。

一分钟带你了解如何修改mysql表字段

在学习本篇文章之前,你要先创建一个数据库,以及若干个表(一个表也可以)。在文章开启前我创建了一个叫student的数据库,以及stu的数据表,下面所有操作都是基于此表的。可以看看stu表的数据,以便后续操作产生对比。

ZKNVHYU9]HWBDC2OM}S]C_F.png

修改表字段类型

语法:

alter table 表名 modify [colimn] 字段定义 [first|after字段名];
  • 表名:是指我们需要修改的数据表的名称,例如本文的stu

  • 字段定义:是指我们需要修改的字段名字以及字段类型

示例:

mysql> alter table stu modify column name char;

7%1UAIVOKP6PB4Z7S}S$GY7.png

通过这种方式可以将stu表中的name字段修改为char类型。

增加表字段

语法:

alter table 表名 add [colimn] 字段定义 [first|after字段名];

示例:

mysql> alter table stu add column sex int;

6$D2LJ_H4][QW7$KK]GACWF.png

执行上述语句后,我们再使用desc查看表单时候,发现多了一个sex的字段,表明我们添加字段成功了。

删除表字段

语法:

alter table 表名 drop [colimn] 字段名;

示例:

mysql> alter table stu drop sex;

J`%5P`{M1U6_WTF[[H%5L2N.png

SONIFY.io SONIFY.io

设计和开发音频优先的产品和数据驱动的解决方案

SONIFY.io 83 查看详情 SONIFY.io

我们可以看到刚刚增加的字段现在已经删除了,没有sex字段了。

字段改名

语法:

alter table 表名 change [colimn] 旧的字段名 字段定义 [first|after字段名];

示例:

mysql> alter table stu change name mingzi char;

_[S_KA[E]P_S]TT6RCW[89L.png

这样可以将原本的name字段改名为mingzi,如果不想修改字段名字而是想要修改字段类型,同样可以使用这个方法

mysql> alter table stu change mingzi mingzi int;

X46J9`(PFZ1]_FXV_1}FC2F.png

这样可以在不修改字段名的情况下,修改字段类型。

注:changemodify都可以修改表的定义,不同的是change后面需要接两次列名,不是特别方便,优点是change可以修改字段名。

修改字段排列排序

[first|after字段名]这个选择可以用来修改字段在表中的位置,新增字段默认是加载在表中最后位置,而change/modify默认不会改变字段位置。

注:change/first|after 字段名 这些关键字是属于mysql在标准sql上的扩展,在其他数据库上不一定适用。

更改表名

语法:

alter table 表名 rename [to] 新的表名;

示例:

mysql> alter table stu rename students;

X(WK8$7@3PL3C{340@)5~~6.png

这样我们就能够修改数据表的名字了。

推荐教程:mysql视频教程

以上就是一分钟带你了解如何修改mysql表字段的详细内容,更多请关注其它相关文章!


# DDL  # 一个APP的推广运用什么营销方式  # 韶关短视频seo公司  # 相关文章  # 两次  # 很有  # 如何设置  # 都是  # 的是  # 是指  # 带你  # 字段名  # 镜像  # mysql  # seo优化培训报名  # 璧山区网站建设哪家好  # 麦芽口腔网站建设  # 营销定价与推广定价区别  # seo优化出色案例  # 推广获客营销专家招聘  # 百事网站建设  # 西樵网站优化 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 优化推广96088 】 【 技术知识133117 】 【 IDC资讯59369 】 【 网络运营7196 】 【 IT资讯61894


相关推荐: VS Code的时间线(Timeline)视图:您的代码时光机  微信客户端怎么查看二维码_微信客户端个人二维码查看方法  PHP多语言网站的实现:会话管理与翻译函数优化教程  优化Leaflet弹出层图片显示:条件渲染策略  J*aScript类型数组_TypedArray使用  《书耽》更换手机号方法  掌握Go App Engine项目结构与GOPATH:包管理与导入实践  在Django单元测试中优雅处理信号:基于环境的条件执行策略  HTML中多图片上传与预览:解决ID冲突的专业指南  管理打开的编辑器:固定、分组和关闭技巧  宝妈做视频号该写什么标签话题?宝妈关注的话题有哪些?  修复UI元素交互障碍:从“开始”按钮到信息框的平滑过渡实现  PHP utf8_encode 字符编码转换陷阱与解决方案  使用CSS :has() 选择器实现父元素样式控制:从子元素反向应用样式  Excel如何设置动态下拉菜单_Excel表格下拉选项快速方法  批改网官网首页登录 批改网学生用户登录入口  CDR如何复制交互式填充色  如何外贸网站设计-能留住客户提升用户体验!  LINUX怎么查看显卡信息_LINUX查看GPU状态  《海豚家》注销账号方法  Google Drive API 认证:服务账户与OAuth 2.0的选择与实践  智慧职教mooc平台登录网址 智慧职教mooc官网直达  cad怎么隐藏指定的图层_cad隐藏或冻结图层方法  AO3官方镜像链接 | 最新防走失网址永久收藏  使用Selenium在无头Chrome中交互动态菜单和复选框的策略  电脑没有声音了怎么办 电脑声音问题的全面排查与修复指南【详解】  解决Pandas DataFrame高度碎片化警告:高效创建多列的策略  《宝可梦大集结》S4冠军之路开始时间介绍  C++ priority_queue怎么用_C++优先队列底层实现与自定义比较器  《桃源记2》资源采集攻略  Golang如何使用crypto/md5生成哈希_Golang MD5哈希生成方法  解决jQuery多计算器输入字段冲突的教程  《小黑盒》删除历史浏览方法  极兔快递官网查询入口手机版 手机极兔快递登录查询入口官方  mysql镜像配置如何设置用户权限组_mysql镜像配置用户组与权限分级管理方法  《procreate》绘制渐变效果教程  AffinityDesigner图层蒙版怎么用_AffinityDesigner图层蒙版设计应用  解决PHP MySQL数据库更新无响应:SQL查询语法错误解析  抖音手机分身两个账号怎么切换?分身两个系统是一样的吗?  《雷电模拟器》自动点击设置方法  谷歌浏览器官网地址整理_谷歌浏览器新版直连2026稳定访问  更换小红书群背景怎么换?小红书群规则怎么设置?  Sublime怎么格式化HTML代码_Sublime前端代码美化插件使用指南  铁路12306座位怎么选_12306官方选座操作方法  什么是Satis,如何用它搭建一个私有的composer仓库?  ao3入口镜像地址 ao3镜像入口可靠跳转  风神瞳获取全攻略  在J*a中如何实现在线问答与评分系统_问答评分项目开发方法说明  如何在CSS中设置背景图像:一个全面指南  BunnyStream TUS视频上传指南:解决401认证错误与参数配置 

 2021-03-25

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

运城市盐湖区信雨科技有限公司


运城市盐湖区信雨科技有限公司

运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。

 8156699

 13765294890

 8156699@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.