分享好友 最新资讯首页 最新资讯分类 切换频道
MySQL(零基础)详解之SQL、DDL、DML
2024-11-07 23:16

示例

MySQL(零基础)详解之SQL、DDL、DML

 
         

 注意如果在插入数据时,希望使用表结构中的自增效果,又不想写字段名称,那么可以给主键指定 null 值或者为空即可。

示例

 
         

语法格式

 
         

语法说明

(1如果语句中不写 where 条件,那么会修改所有行。

(2)值可以是常量值、表达式、函数。

3.2.1、修改一条数据

示例一 t_stu 表中id值为10的这条数据中的男改为女。

 
         

 示例二 t_stu 表中 id 1003 的数据的姓名,性别和出生日期都修改

 
         

3.2.2、修改所有数据

示例一:不加where条件修改数据

注意:在修改数据时需要加where条件,如果不加where条件,会修改表中的所有数据。

 
         

 在实际开发中在做修改之前最好是把表中的数据进行备份。

语法格式

 
         

语法说明

(1如果在删除时不带 where 条件,那么会删除表中所有数据。

(2)删除整张表数据后,还可以使用 truncate 语句来重置主键值。

(3)还可以一次性删除多个表数据,前提是这些表没有外键约束。

3.3.1、删除一个表里的一条数据

语法格式

 
         

示例删除 id 10 的数据

 
         

3.3.2、删除一个表里的删除所有数据

语法格式

 
         

示例

 
         
如果在执行删除时没有带 where 条件,那么会删除表中所有数据。

所以在删除数据之前最好是把数据进行备份。

3.3.3、truncate 语句来重置主键值

示例:我们再次执行如下的插入数据的语句,来向 t_stu 表中插入一条数据
 
         

从执行的效果可以发现,新添加的数据的主键值是从原来的主键值之后增长的。如果希望在清除表中所有数据后新添加的数据的主键值是从开始值起,那么就可以执行 truncate 语句来完成。

 
         
执行完这条语句后,再执行
 
         
发现truncate它会清空表中的所有数据

 再向表中插入一条数据

 此时我们发现,数据的主键值已经发生变化了。那么 truncate 语句它会起以下两个作用: 

(1清空表中所有数据

最新文章
Optimizing Website Keywords for Improved SEO Performance
Abstra: Optimizing website keywords is a crucial aspe of improving SEO performance. By strategically choosing and implem
org域名代表什么 org域名是什么网站
域名是网站的标识,一个简单易记的域名可以让访问者更容易记住您的网站。网站域名后缀有很多,比如常见的.org、.com、.net等国际
全方位解析热门话题:深入探讨用户最关心的热点问题与解决方案
随着人工智能技术的发展其在医疗领域的应用日益广泛。算法可以在短时间内分析大量病例数据,辅助医生实行精准诊断,升级治疗效果
【增长】机构:预计2024年Mini LED背光产品出货增长至1379万台;天钰:AMOLED驱动芯片将于2024年Q2量产;大尺寸LCD/OLED面板供需情况改善
1.机构:预计2024年Mini LED背光产品出货增长至1379万台2.天钰:AMOLED驱动芯片将于2024年Q2量产3.京东方终止云南OLED项目10亿元
2025年百度广告投放最新实战指南
在数字化营销日益重要的今天,百度广告投放已成为众多企业推广品牌、吸引潜在客户的重要手段。然而,随着市场竞争的加剧,如何高
SEO优化站长如何提高搜索排名
在当今竞争激烈的数字市场中,提升网站的搜索排名是每位站长的主要目标。通过有效的SEO策略,不仅可以提高网站的可见性,还能吸
企业在线竞争力提升——专业SEO推广服务助力突破
网站优化SEO推广服务,专注于帮助企业提升在线竞争力。通过专业技术和策略,优化网站排名,吸引潜在客户,助力企业拓展市场,实
全面解析宏碁暗影骑士软件:提升游戏性能的利器
在现代游戏环境中,电脑性能往往是决定玩家游戏体验的关键因素之一。对于游戏爱好者来说,拥有一款能够有效提升游戏性能的软件是
SEO优化推广软件,点击精灵(SEO流量软件)是否真有用?
各位亲爱的小伙伴们,今天小编要和大家一起聊聊关于SEO优化推广软件中的一员——点击精灵(SEO流量软件)。大家都知道,在如今激烈
SEO排名神器套装全面解析,轻松驾驭网站优化
全面解析SEO排名工具套装,涵盖关键词分析、网站结构优化、内容质量评估等功能,助您轻松提升网站排名,快速吸引更多流量。无论