MySQL ALTER语法的运用方法_MySQL
bitsCN.com
以下的文章主要介绍的是MySQL ALTER语法的实际运用,我们大家都知道MySQL ALTER语法在实际应用中的比例还是很大的,所以了解一下MySQL ALTER语法的实际运用可以很好的选择。
MySQL ALTER语法中ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...]
alter_specification:
ADD [COLUMN] create_definition [FIRST | AFTER column_name ]
or ADD INDEX [index_name] (index_col_name,...)
or ADD PRIMARY KEY (index_col_name,...)
or ADD UNIQUE [index_name] (index_col_name,...)
or ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}
or CHANGE [COLUMN] old_col_name create_definition
or MODIFY [COLUMN] create_definition
or DROP [COLUMN] col_name
or DROP PRIMARY KEY
or DROP INDEX index_name
or RENAME [AS] new_tbl_name
or table_options
eg:
mysql> alter table topics change hotico hot_count int(4);
mysql> alter table topics alter hot_count set default 1;
补充:
加索引
mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);
例子: mysql> alter table employee add index emp_name (name);
加主关键字的索引
mysql> alter table 表名 add primary key (字段名);
例子: mysql> alter table employee add primary key(id);
加唯一限制条件的索引
mysql> alter table 表名 add unique 索引名 (字段名);
例子: mysql> alter table employee add unique emp_name2(cardnumber);
MySQL ALTER语法运用:查看某个表的索引
mysql> show index from 表名;
例子: mysql> show index from employee;
删除某个索引
mysql> alter table 表名 drop index 索引名;
例子: mysql>alter table employee drop index emp_name;
修改表:增加字段:mysql> ALTER TABLE table_name ADD field_name field_type;
查看表:mysql> SELECT * FROM table_name;
修改原字段名称及类型:mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;
删除字段:MySQL ALTER TABLE table_name DROP field_name;bitsCN.com

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

一、今日头条发布文章怎么才能有收益?今日头条发布文章获得更多收益方法!1.开通基础权益:原创文章选择投放广告可获得收益,视频必须要原创横屏才会有收益。2.开通百粉权益:粉丝量达到百粉以上,微头条、原创问答创作及问答均可获得收益。3.坚持原创作品:原创作品包含文章、微头条及问题等,要求300字以上。注意违规抄袭作品作为原创发布,会被扣信用分,即使有收益也会被扣除。4.垂直度:做专业领域一类的文章,不能随意跨领域写文章,会得不到合适的推荐,达不到作品的专和精,难以吸引粉丝读者。5.活跃度:活跃度高,

WebSocket协议在在线投票应用中的实际应用经验分享引言:随着互联网的普及和技术的不断进步,越来越多的应用程序在实现实时通信和交互功能时选择了WebSocket协议。本文将以在线投票应用为例,介绍WebSocket协议在该应用中的实际应用经验,并提供具体的代码示例。一、背景介绍在线投票应用是一个典型的需要实时通信功能的应用程序。传统的HTTP协议在实现实

在本文中,我们将学习如何在HTML5中添加文章。HTML5中的新分段元素之一是标记。文章使用标签以HTML形式表示。更具体地说,元素中包含的内容与网站的其余内容不同(即使它们可能相关)。让我们考虑以下示例来了解如何在HTML5中添加文章示例1在以下示例中,我们在文章元素中使用内联样式。<!DOCTYPEhtml><html><body><articlestyle="width:300px;border:2pxsolidgray;padding:

理解struts框架的内部机制及实际应用,需要具体代码示例引言:Struts是一个基于MVC架构的Web应用开发框架,它提供了一套丰富的类库和API,帮助开发者有效地组织和管理Web应用程序。理解Struts框架的内部机制和实际应用,将有助于我们更好地使用这个框架开发功能强大、稳定可靠的Web应用程序。本文将详细介绍Struts的内部机制,并给出一些实际应用

如何理解@VitalikButerin新文对以太坊的扩容思考?有人说Vitalik给Blob铭文喊单,离大谱。那么Blob数据包如何工作?坎昆升级后Blob空间为啥得不到高效利用?DAS数据可用性采样是为分片做准备?在我看来,坎昆升级后性能够用了,Vitalik是对Rollup发展忧心忡忡。Why?接下来,我来谈谈我的理解:在之前多次解释过,Blob是和EVMcalldata脱钩的一个直接可被共识层调取的临时数据包,直接好处是,EVM在执行交易时可以不访问Blob数据,因此产生了较低的执行层计算

标题:Go语言函数的递归调用与实际应用场景在Go语言中,函数的递归调用是一种强大的编程技巧,可以简洁地解决某些复杂的问题。递归调用指的是函数直接或间接地调用自身,通过将一个大问题拆分成多个相似的小问题,递归调用可以帮助我们更好地理解、设计和实现算法。1.什么是递归调用当一个函数在执行过程中调用自己,这种调用方式就被称为递归调用。递归函数在实现时需要满足两个

了解绝对定位在UI设计中的实际应用,需要具体代码示例绝对定位是一种在UI设计中常用的定位方式,它允许我们精确地控制元素的位置和大小。通过使用绝对定位,我们可以将元素放置在页面的任何位置,而不会受到其他元素的影响。在本文中,我们将探讨绝对定位在UI设计中的实际应用,并提供一些具体的代码示例。一、对于复杂布局的实现在设计复杂的页面布局时,绝对定位可以使我们更灵活

1、打开手机,点击微信软件,进入微信的主页设置。2、找到微信右下角【我的】打开,进入【我的】页面。3、点击收藏,然后打开新页面。
