当前位置:首页 > 日记 > 正文

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

MySQL学习笔记5:修改表(修改表)
在创建表的过程中,我们不能避免它,因此对表修改表的后期更改需要使用表语句。
修改表名
复制代码代码如下所示:
更改学生姓名;
查询OK,0行受影响(0.03秒)

这里的学生是原来的名字,名字是修改后的名字。
重命名与重命名,并使用重命名为
修改字段的数据类型
复制代码代码如下所示:
MySQL >改变一个表的修改名称varchar(20);
查询OK,0行受影响(0.18秒)
记录:0个重复:0个警告:0

后面的名字修改的字段名称,我们改变了原来的varchar(25)为varchar(20)。
修改字段名称
复制代码代码如下所示:
MySQL >修改表人变更stu_name NAME varchar(25);
查询OK,0行受影响(0.20秒)
记录:0个重复:0个警告:0

这里stu_name是原来的名称,名称是新名称
重要的是要注意数据类型是否会改变,以及以后的数据类型是如何编写的。
如果不修改数据类型,则只能编写原始数据类型。
提示:我们也可以使用修改来实现修改的效果,只是以后写同一个字段名。
不添加完整性约束的字段
复制代码代码如下所示:
更改表对象;
查询OK,0行受影响(0.21秒)
记录:0个重复:0个警告:0

这里的性别只遵循数据类型,没有完整性约束。
添加具有完整性约束的字段
复制代码代码如下所示:
表成员添加年龄int不是空的;
查询OK,0行受影响(0.17秒)
记录:0个重复:0个警告:0

一个年龄字段被添加到地上,后跟一个非空完整性约束。
在页眉中添加字段
复制代码代码如下所示:
表成员首先添加数字主键;
查询OK,0行受影响(0.20秒)
记录:0个重复:0个警告:0

默认情况下,添加字段添加到表的结尾,并在向标头添加语句后添加第一个字段。
在指定位置添加字段
复制代码代码如下所示:
更改表名后添加出生日期;
查询OK,0行受影响(0.20秒)
记录:0个重复:0个警告:0

在这里,在Name字段后面添加一个新字段
TPS:表中字段的排序对表没有任何影响,但是更合理的排序可以使表更容易理解。
删除字段
复制代码代码如下所示:
改变人物;
查询OK,0行受影响(0.18秒)
记录:0个重复:0个警告:0

像前面的删除表或数据库一样,您需要使用下拉列表
不同的是,删除的字段也跟着表名使用更改表。
将字段修改为第一个位置
复制代码代码如下所示:
更改表id;
查询OK,0行受影响(0.20秒)
记录:0个重复:0个警告:0

首先已经告诉我们字段后面的数据类型应该被注意到。
将字段修改为指定位置。
复制代码代码如下所示:
MySQL >改变一个表的修改名称varchar(25)身份后;
查询OK,0行受影响(0.18秒)
记录:0个重复:0个警告:0

我们把名字场后面的ID,其中varchar(25)全写,varchar不
建议描述表应以上步骤之前完成
修改表的内存引擎
复制代码代码如下所示:
表用户重命名人;
查询OK,0行受影响(0.05秒)

这里没有具体描述每个存储引擎的特性,而且内容更为详细。
修改后,不要忘记使用显示创建表语句,而第三部分有写操作。
提示:如果表中有大量数据,不要轻易修改存储引擎。
增加表的外部键
复制代码代码如下所示:
MySQL >修改表评分添加主键约束外键(stu_id)参考学生;
查询OK,10行受影响(0.18秒)
记录:10个重复:0个警告:0

这里只需要使用Add增加,后面的语法指的是第四节中的外键集。
删除表的外部键约束
复制代码代码如下所示:
MySQL >修改表3删除外键FK;
查询OK,0行受影响(0.18秒)
记录:0个重复:0个警告:0

由于基本表结构描述不能显示外键,所以在执行此操作之前最好使用显示创建表来查看表。
这里的FK是外键,刚刚被设置
需要注意的是,如果要删除关联表,必须首先删除外键。
当外键被删除时,原始键变成普通键。
至于删除表的操作,它是在第三节中编写的,外键也在第四节中编写。如果在创建表时没有设置外键,则可以使用上面的方法。

相关文章

日志archive_gapOracleDataGuard的

日志archive_gapOracleDataGuard的

日志,手工,加工,电脑软件,archive_gapOracleDataGuard,从9i,Oracle DataGuard图书馆通常不需要手动处理丢失的日志。公司将帮助我们自动处理它。 1。在存储库查询中丢失哪些日志,而不应用于存储库 SQL SELECT * FROM V archive_gap美元>; 螺…

利用mysql加密功能共享网站敏感数

利用mysql加密功能共享网站敏感数

网站,敏感数据,加密,功能,电脑软件,如果你正在使用MySQL的Web应用程序,它必须在应用程序中保存的密码或其他敏感信息的好机会。保护这些数据免受黑客攻击或窃听是一个非常关注的问题,因为你既不允许未经授权的人员使用或破坏应用程序,而且还保…

是drvddll.exe病毒进程是drvddll过

是drvddll.exe病毒进程是drvddll过

进程,过程,电脑软件,drvddll,exe,点评:drvddll.exe是w32.bagle.aj,w32.bagle.ap,和W32。Bagle蠕虫病毒。X相关程序。该病毒通过电子邮件电子邮件传播和感染时,打开一个连接到病毒。 进程文件:drvddll或drvddll.exe 进程名称:w32.bagle.aj蠕虫 过…

scsiaccess是scsiaccess.exe-使用

scsiaccess是scsiaccess.exe-使用

电脑软件,scsiaccess,exe,点评:scsiaccess.exe是酒精120% CD / DVD刻录软件相关程序 进程文件:scsiaccess或scsiaccess.exe 进程名称:scsiaccess 过程类别:安全风险的过程 英文描述: scsiaccess.exe是一个可执行的软件CD / DVD酒精写作应用,酒…

在MySQLInnoDB引擎==MyISAM引擎的

在MySQLInnoDB引擎==MyISAM引擎的

引擎,区别,电脑软件,MySQLInnoDB,MyISAM,当数据库是第一个用MySQL管理员,默认是InnoDB类型,它不关心。后来,当使用access2mysql引导数据,我们发现表只能引导MyISAM类型,不知道这两种类型之间的差异,并检查它。原来,MyISAM类型不支持事务处理等高级…

打开朋友升级到我最喜欢的

打开朋友升级到我最喜欢的

升级,到我,最喜欢,朋友,电脑软件,QQ空间主页在好友展示模块中设置了开放好友;现在升级为我最喜欢的;我最喜欢的;将显示主机最近添加的最受欢迎的认证空间。按照顺序,添加反向显示,最多9个认证空间。 Ldquo在我的好友展示模块中;我喜欢;内容需要你…

mcepoc.exe的过程中的作用是什么mc

mcepoc.exe的过程中的作用是什么mc

作用,过程中,意义,过程,电脑软件,点评:McEPOC.exe是一个McAfee VirusScan杀毒软件的病毒扫描模块在EPOC PocketPC掌上电脑设备 进程文件:mcepoc或mcepoc.exe 进程名称:McAfee VirusScan为EPOC操作系统 过程类别:安全风险的过程 英文描述: mcep…

Word2003重命名宏法

Word2003重命名宏法

重命名,电脑软件,Word2003重命名宏法 1、点击工具菜单中的模板和加载项命令。 2、点击管理器按钮。 3、单击宏项目项选项卡。 4、在文档或模板中;在在框中,单击要重命名的项目的名称,然后单击重命名; 5,在对话框中重命名,为项目键入一个新名…

对statusclient.exe-statusclient

对statusclient.exe-statusclient

作用,电脑软件,statusclient,exe,点评:statusclient.exe是惠普惠普计算机多媒体设备相关的支持和诊断过程 进程文件:statusclient或statusclient.exe 过程名称:休利特帕卡德状态客户端 过程类别:安全风险的过程 英文描述: statusclient.exe是…

rrpcsb是rrpcsb.exe-使用

rrpcsb是rrpcsb.exe-使用

电脑软件,rrpcsb,exe,评论:rrpcsb.exe - rrpcsb过程 进程文件:rrpcsb或rrpcsb.exe 过程名称:快速恢复 过程类别:安全风险的过程 英文描述: rrpcsb.exe是一个迅速恢复公司相关流程。它,从,它也被称为是非。 中文参考: 对不起,暂时没有中文参考资料! …

mgasc.exe的功能是什么该mgasc过程

mgasc.exe的功能是什么该mgasc过程

查询,功能,过程,电脑软件,mgasc,点评:mgaqdesk.exe是Matrox显示卡设备相关的程序支持Matrox显卡双头输出显示 Process file: mgasc or mgasc.exe 进程名称:Matrox G450双头 过程类别:安全风险的过程 英文描述: mgaqdesk.exe安装与Matrox图形…

什么文件dsagnt过程是对dsagnt.exe

什么文件dsagnt过程是对dsagnt.exe

文件,过程,导论,电脑软件,dsagnt,点评:DSAgnt.exe是戴尔电脑的技术支持相关程序,在戴尔台式电脑和笔记本电脑存在 进程文件:dsagnt或dsagnt.exe 进程名称:戴尔支持auagent 过程类别:安全风险的过程 英文描述: dsagnt.exe是一个过程,属于戴尔的支…