当前位置: 首页 > news >正文

沈阳餐饮网站建设wordpress搜索功能调用

沈阳餐饮网站建设,wordpress搜索功能调用,网站建设方案设计是什么意思,企业管理咨询包括哪些内容??表的基本操作 文章目录: 表的基本操作 创建查看表 创建表 查看表结构 表的修改 表的重命名 表的添加与修改 删除表结构 总结 前言: 在数据库中,数据表是存储和组织数据的基本单位,对于数据表的操作是每个程序员需要烂熟…

??表的基本操作

文章目录:

表的基本操作

创建查看表
创建表
查看表结构

表的修改
表的重命名
表的添加与修改
删除表结构

总结


前言

在数据库中,数据表是存储和组织数据的基本单位,对于数据表的操作是每个程序员需要烂熟于心的技巧。


??创建查看表
创建表

如果我们需要在 当前数据库下 创建表,可以使用如下SQL指令:

CREATE TABLE [if not exits] table_name (
field1 datatype,
field2 datatype,
field3 datatype   --注意最后一个不带有任何符号--
) character set 字符集 collate 校验规则 engine 存储引擎;

注意事项

  • field 表示列名
  • datatype 表示列的类型
  • character set 字符集,如果没有指定字符集,则以所在数据库的字符集为准
  • collate 校验规则,如果没有指定校验规则,则以所在数据库的校验规则为准

我们在数据库下新建一个表:

在这里插入图片描述

其中标蓝色框框的表示的是 数据的类型,后面我们会提。创建表时,不同的存储引擎创建的文件不同,比如我再任意创建一个表,不过这个表的存储引擎为MyISAM。使用这个搜索引擎创建的文件有 xxx.sdixxx.MYDxxx.MYI 三个文件。

在这里插入图片描述


查看表结构

使用如下命令查看 当前数据库 中表结构:

SHOW TABLES;

这条SQL指令我们在上一篇已经说过了,直接用起来就行。如果用户需要查看具体的某张表,我们使用如下SQL语句:

DESC table_name; --查看指定表结构--

比如,我们查看刚刚创建的user表:

在这里插入图片描述

除此之外,查看创建表时的创建语句,我们可以使用如下SQL指令:

SHOW CREATE TABLE table_name G--G可以用;代替,G默认有美化功能--

在这里插入图片描述

这样曾经创建表时对该表的操作也能一清二楚了(这些语句有可能会被SQL优化过)。


??表的修改

在项目实际开发中,经常修改某个表的结构,比如字段名字,字段大小,字段类型,表的字符集类型,表的存储引擎等等。我们还有需求,添加字段,删除字段等等。这时我们就需要修改表。

表的重命名

修改表,是对表中的属性字段以及格式的修改,不同的属性修改起来略有不同。如果我们想要对表进行 重命名,有两种改法,第一种:

ALTER TABLE table_name RENAME TO new_table_name;--to可以省略--

在这里插入图片描述
对user1表进行重命名成功,第二种对表重命名的方式使用如下SQL语句:

RENAME TABLE table_name TO new_table_name;

在这里插入图片描述


表的添加与修改

表的数据插入:

我们创建完成了一个表,绝大部分的目的是对其插入数据,对表进行 插入数据,我们可以使用如下SQL语句:

INSERT INTO table_name VALUES(field1, field2, field3, ...)--行插入,根据行属性个数插入--

在这里插入图片描述

插入字段:

如果我们表结构已经创建好了,但是未来发现有新的数据类型要加在这张表当中,我们可以使用如下SQL指令 添加新的字段

ALTER TABLE table_name ADD new_field field_type;--默认插入字段在第一列--
ALTER TABLE table_name ADD new_field field_type AFTER exists_field--插入到指定的某个字段之后--;

在这里插入图片描述

我们新增的属性字段并不会影响原本表中的数据,并且新的属性字段在原来的两条数据上是都不存在的,所以默认为NULL。

对表中指定列的类型做修改

如果我们对创建过的表其中的字段类型不满意,达不到数据的预期,我们可以使用如下SQL语句 对已存在的字段类型做修改

ALTER TABLE table_name MODIFY [old_type] new_type;--可以不带老的类型--

在这里插入图片描述
这样虽然可以修改字段类型,但是这种修改并非是定向仅仅修改字段类型,我们的comment 注释后面也被覆盖了。

删除指定的列信息

删除指定的列信息,我们可以使用如下的SQL语句:

ALTER TABLE table_name DROP column_name;

在这里插入图片描述

我们将指定的列删除之后,不仅这一列的属性字段被删除,连之前在这一列存储的内容也一并会删除。

修改表字段名

我们对表中字段名不满意,或者书写错误,可以通过一下SQL语句进行修改:

ALTER TABLE table_name CHANGE old_fieldname new_fieldname new_type;--新字段需要完整定义--

在这里插入图片描述


删除表结构

对不需要的表进行删除操作,我们可以使用如下SQL语句:

DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ...

在这里插入图片描述


??总结
  • 创建表可指定字符集和存储引擎,不指定字符集和存储引擎 默认为 InnoDB存储引擎 和 utf8mb4字符集
  • 查看当前数据库的表,和查看具体表结构是不同概念,使用不同语句查看。
  • 表的修改和删除涉及 ADD、MODIFY、INSERT、DROP 等关键字。

本文内容到此结束,如果感觉有帮助的话,还望给博主一个赞~~

http://www.dtcms.com/a/574118.html

相关文章:

  • 网站建设公司如何签单上海的设计网站有哪些内容
  • 断层错动和近断层地震动联合作用下软岩隧洞衬砌损伤分析
  • 2025字节跳动工程训练营(测开)
  • 三轴云台之磁场定向控制技术
  • 盘县网站建设福州网站设计公司
  • MiniEngine学习笔记 : RootSignature
  • 企业建设门户网站成本如何外贸网店建站模板
  • 吴川手机网站建设公司招代理最好的推广方式
  • mid360实现路径规划
  • 下载了网站建设asp网站建设框架注意事项
  • 日语学习-日语知识点小记-构建基础-JLPT-N3阶段-二阶段(14):文法和单词-第三课
  • soho 网站建设网站上搜索的动图怎么做壁纸
  • 评测:10 款安卓备份软件和应用(最新资讯)
  • Responses API——OpenAI 下一代智能体与多模态 API 完整开发者指南
  • 自然语言处理实战——基于IMDB影评的情感分析
  • 邹平网站建设微网站建设比较全面的是
  • Linux系统入门:进程控制
  • wordpress 微信绑定域名咸宁网站seo排名
  • STM32——定时器
  • 贵港购物网站开发设计医院网站建设ppt
  • OmniFocus:专为 macOS 与 iOS 打造的专业级任务管理利器
  • 深入理解 C++ STL 中的 map 与 set:从原理到实战
  • 怎么通过做网站挣钱活动公司
  • [特殊字符] MySQL 报错 Invalid default value?罪魁祸首是 NO_ZERO_DATE 和 NO_ZERO_IN_DATE
  • 公司网站制作需要什么步骤邢台网站建设服务周到
  • 自学网络安全学习的误区和陷阱
  • 电商网站怎么做搜索建各公司网站要多少钱
  • BendSQL v0.30.3 Web UI 功能介绍
  • DeepSeek-OCR和Glyph用视觉压缩思路对比
  • 做动漫网站要多少钱tp框架网站开发参考文献