MySQL学习day03

一、SQL图形化界面工具

常用比较常用的图形化界面有sqlyog、mavicat、datagrip

datagrip工具使用相当方便,功能比前面两种都要强大。

DataGrip工具的安装和使用请查看这篇文档:DataGrip 安装教程

DML-介绍

DML全称是Data Manipulation Language(数据操作语言),用来对数据中比哦啊的数据记录进行增删改操作。

  • 添加数据(INSERT
  • 修改数据(UPDATE
  • 删除数据(DELETE

1)DML-添加数据

给指定的字段添加数据:
insert into 表名(字段名1,字段名2,...)values(值1,值2,...);
给全部字段添加数据:
insert into 表名 values (值1,值2,...);
批量添加数据:
insert into 表名(字段名1,字段名2,...)values(值1,值2,...),值1,值2,...),值1,值2,...);
insert into 表名 values 值1,值2,...),值1,值2,...),值1,值2,...);

注意:

  • 插入数据时,指定的字段顺序要与值的顺序是一一对应的。
  • 字符串和日期数据类型包含在引号中。
  • 插入的数据大小,应该在字段的规定范围内。

2)DML-修改数据

update 表名 set 字段名1= 值1,字段名2= 值2,...[where 条件];

注意:修改语句的条件可以有,也可以没有,如果没有条件,则会修改整张表的所有数据。

3)DML-删除数据

delete from 表名 [where 条件];

注意:

  • delete语句的条件可以有,也可以没有,如果没有条件,则会删除整张表的所有数据
  • delete语句不能删除某一个字段的值(可以使用update语句)
相关推荐
_李小白1 分钟前
【Android FrameWork】第二十九天:MediaPlayer和MediaRecorder
android
casual_clover13 分钟前
【Android】通过 Paint 获取文本宽度、高度及行间距信息
android·文本字体宽高
yuxuan669917 分钟前
【Docker】使用docker启动禅道出现mysql.sock 文件已经存在的bug
mysql·docker·centos·bug
啊巴矲28 分钟前
小白从零开始勇闯人工智能Linux初级篇(MySQL库)
数据库·mysql
帝吃藕和42 分钟前
MySQL 知识点复习- 6.MySQL语法顺序
数据库·mysql
计算机学姐42 分钟前
基于SSM的生鲜食品商城系统【2026最新】
java·vue.js·后端·mysql·java-ee·tomcat·mybatis
游戏开发爱好者843 分钟前
苹果App Store应用程序上架方式全面指南
android·小程序·https·uni-app·iphone·webview
2501_916008891 小时前
深入理解 iPhone 文件管理,从沙盒结构到开发调试的多工具协同实践
android·ios·小程序·https·uni-app·iphone·webview
浮游本尊1 小时前
React 18.x 学习计划 - 第九天:React 18高级特性和最佳实践
前端·学习·react.js
千里马学框架1 小时前
聊一聊豆包AI手机助手高度敏感权限CAPTURE_SECURE_VIDEO_OUTPUT
android·ai·智能手机·安卓framework开发·车载开发·豆包手机助手