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

MySQL数据库中基本数据管理操作

使用SQL语句实现基本数据管理操作——即DML语句

1.添加数据

insert into 表名(字段名称,字段名称,字段名称)values(数据,数据,数据)

在MySQL数据库中,除了数字,日期和时间都需要使用引号,引起来。

如上图所示,可以使用desc +表的名称用来查看表的结构信息。

如上图所示,可以使用SQL语句,insert into server_info (字段名称,字段名称,字段名称) values(数据,数据,数据)此时要注意,除了数字以外的数据,时间和字符串数据都要用引号引起来。

如上图所示,是利用sql语句  insert  into 表名称(字段名称,)values(数据) 实现数据在表中的储存,并且利用select * from 表名。

来查看表中所储存的数据信息。

如上图所示,可以用insert into 表名 (字段名称)(数据),  (数据);

一次性输入多条数据。

如上图所示,可以使用insert into 表名 values (数据);

当你准备向一个表中存入一行数据时,可以不写字段信息,而数据会自动去匹配字段信息。

2.更新数据库(这里的条件必须要写清楚不然改的就是整个字段的数据。)

update 表名 set 字段名称=新数据 where 条件{这里的where字段必须必须要清楚,必须要能让MySQL数据库识别出来。}

update server_info set server_os="Linux" where server_ip="2.2.2.2"这里的where条件必须必须必须要清楚明白,必须要能让MySQL数据库识别这里的where条件,如果MySQL数据库识别不了这里的where条件则会将表中整个字段的信息进行修改,这是非常非常严重的误操作。

3.删除数据(这里的条件必须要写清楚,不然删的就是整张表。)

delete from 表名 where 条件;{这里的where条件必须要清楚,必须要能够让MySQL数据库识别出来。}

如上图所示,当我们使用delete from server_info where 条件

来删除表中某一行的数据时,条件必须要写清楚而且不能出现语法错误。如果出现语法错误,sql语句照样执行,但是整个表都会被删除。

4.数据的查询操作

1.查询类型

单表查询

多表查询/连接查询

子查询/嵌套查询

如上图所示,可以在Linux操作环境下使用如上命令去将Linux环境下的数据库导入到MySQL中。

2.单表查询(这样的操作叫做投影)

select 字段名称,字段名称,字段名称  from  表名 [where  条件]

如上图所示,可以使用select * from tutors;

来查看这张表中的所有信息,

如上图·所示,我们也可以使用select Tname,Age from tutors;

即select 字段名称,字段名称 from 表名;就可以调出这张表中需要查询的字段信息。

如上图所示,如果想要查询结果更加直观可以为表的字段起别名,即select 字段 as 别名,字段 as 别名 from 表名;

http://www.lryc.cn/news/350168.html

相关文章:

  • 记录一下Hql遇到的零碎问题
  • Flutter 中的 TextField 小部件:全面指南
  • GPT-4o:全面深入了解 OpenAI 的 GPT-4o
  • 2024中国应急(消防)品牌巡展西安站成功召开!惊喜不断
  • 信创电脑|暴雨新增兆芯KX-7000处理器版本
  • 面向对象 07:抽象类相关知识,抽象类的基本概念,使用方式,以及一些注意事项
  • Rust中的链式调用方法
  • xCode升级后: Library ‘iconv2.4.0’ not found
  • SQL语言:完整性约束
  • UBUNTU下CMAKE指定执行文件运行时查找库的路径
  • WHAT - CSS Animationtion 动画系列(四)- 移动端全屏动画
  • springboot004网页时装购物系统
  • 海外住宅IP介绍
  • Qt | QTimer 类(计时器)
  • SQL 面试系列(一)【留存率问题】
  • 2024OD机试卷-游戏分组 (java\python\c++)
  • 重装前端整体流程
  • Oracle Database 23ai Free版本体验
  • 84.网络游戏逆向分析与漏洞攻防-游戏技能系统分析-筛选与技能有关的数据包
  • 维护表空间中的数据文件
  • 2024五月母亲节嘉年华活动方案
  • Linux 第三十三章
  • 低空经济:无人机竞赛详解
  • CAD插入文字到另一图形样式变相同
  • 算法随想录第八天打卡|344.反转字符串,541. 反转字符串II, 卡码网:54.替换数字, 151.翻转字符串里的单词,卡码网:55.右旋转字符串
  • 外卖系统的JWT实现登录
  • 基于springboot实现的家具销售电商平台
  • STM32中的Systick的使用
  • 做一个桌面悬浮翻页时钟
  • Transformers中加载预训练模型的过程剖析(一)