MySQL 数据 data 基本操作


Posted in MySQL onMay 04, 2022

插入操作

-- 方式一:插入指定字段数据(推荐使用)
insert into 表名 [(字段列表)] values (对应列数据);
-- 方式二:插入所有字段对应的数据
insert into 表名 values (对应列数据);

示例:

create table tb_teacher(
 name varchar(10),
 age int
);
-- 插入一条数据
insert into tb_teacher (name, age) values ('Jack', 24);

-- 字段名和值需要一一对应
insert into tb_teacher (age, name) values (25, 'Tom');

-- 可以只插入部分字段数据
insert into tb_teacher (name) values ('Steve');

-- 插入全部字段对应的数据,此时值列表需要对应表结构
insert into tb_teacher values ('Jery', 23);

查询操作

-- 查询表中全部字段数据
select * from 表名;
-- 查询表中部分字段数据
select 字段列表 from 表名;
-- 简单条件查询数据
select 字段列表/* from 表名 where 字段名 = 值;

示例:

-- 查询所有数据
select * from tb_teacher;
+-------+------+
| name  | age  |
+-------+------+
| Jack  |   24 |
| Tom   |   25 |
| Steve | NULL |
| Jery  |   23 |
+-------+------+
-- 指定字段
select name from tb_teacher;
+-------+
| name  |
+-------+
| Jack  |
| Tom   |
| Steve |
| Jery  |
+-------+
-- 限制条件, 年龄==23
select name from tb_teacher where age = 23;
+------+
| name |
+------+
| Jery |
+------+

删除操作

-- 如果没有条件,会删除所有数据
delete from 表名 [where 条件];
-- 删除年龄为23的数据
delete from tb_teacher where age = 23;
select * from tb_teacher;
+-------+------+
| name  | age  |
+-------+------+
| Jack  |   24 |
| Tom   |   25 |
| Steve | NULL |
+-------+------+

更新操作

-- 如果没有where条件,将会更新表中所有的值
update 表名 set 字段名 = 新值 [where 条件];

示例:

-- 更新Tom的年龄为26
update tb_teacher set age = 26 where name = 'Tom';
select * from tb_teacher;
+-------+------+
| name  | age  |
+-------+------+
| Jack  |   24 |
| Tom   |   26 |
| Steve | NULL |
+-------+------+

到此这篇关于MySQL数据库之数据data 基本操作的文章就介绍到这了!


Tags in this post...

MySQL 相关文章推荐
MySQL 角色(role)功能介绍
Apr 24 MySQL
MYSQL数据库使用UTF-8中文编码乱码的解决办法
May 26 MySQL
SQL注入的实现以及防范示例详解
Jun 02 MySQL
安装配置mysql及Navicat prenium的详细流程
Jun 10 MySQL
新手入门Mysql--概念
Jun 18 MySQL
解决Mysql的left join无效及使用的注意事项说明
Jul 01 MySQL
为什么MySQL 删除表数据 磁盘空间还一直被占用
Oct 16 MySQL
MySQL数据库10秒内插入百万条数据的实现
Nov 01 MySQL
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
Mar 22 MySQL
MySQL创建管理HASH分区
Apr 13 MySQL
MySQL分区路径子分区再分区
Apr 13 MySQL
MySQL 计算连续登录天数
May 11 MySQL
MySQL 字符集 character
May 04 #MySQL
MySQL 数据表操作
May 04 #MySQL
MySQL 执行数据库更新update操作的时候数据库卡死了
May 02 #MySQL
MySQL如何使备份得数据保持一致
MySQL索引 高效获取数据的数据结构
使用Mysql计算地址的经纬度距离和实时位置信息
Apr 29 #MySQL
解决Mysql中的innoDB幻读问题
Apr 29 #MySQL
You might like
无线电的诞生过程
2021/03/01 无线电
探讨如何使用SimpleXML函数来加载和解析XML文档
2013/06/07 PHP
JavaScript国旗变换效果代码
2008/08/13 Javascript
js 蒙版进度条(结合图片)
2010/03/10 Javascript
jquery实现div拖拽宽度示例代码
2013/07/31 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
2014/05/04 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(下)
2015/10/28 Javascript
WebApi+Bootstrap+KnockoutJs打造单页面程序
2016/05/16 Javascript
vue2笔记 — vue-router路由懒加载的实现
2017/03/03 Javascript
Node.js发送HTTP客户端请求并显示响应结果的方法示例
2017/04/12 Javascript
Angular利用内容投射向组件输入ngForOf模板的方法
2018/03/05 Javascript
Vue从TodoList中学父子组件通信
2019/02/05 Javascript
layui.use模块外部使用其内部定义的js封装函数方法
2019/09/16 Javascript
highcharts.js数据绑定方式代码实例
2019/11/13 Javascript
js实现鼠标拖拽div左右滑动
2020/01/15 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
2020/04/10 Javascript
python中实现迭代器(iterator)的方法示例
2017/01/19 Python
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
2017/06/23 Python
python2.7读取文件夹下所有文件名称及内容的方法
2018/02/24 Python
使用Python微信库itchat获得好友和群组已撤回的消息
2018/06/24 Python
使用Python读取二进制文件的实例讲解
2018/07/09 Python
python实现超市商品销售管理系统
2019/11/22 Python
CSS3 border-radius圆角的实现方法及用法详解
2020/09/14 HTML / CSS
StubHub中国:购买和出售全球活动门票
2020/01/01 全球购物
MyBag中文网:英国著名的时尚包袋电商零售网站
2020/07/31 全球购物
经济学博士求职自荐信范文
2013/11/23 职场文书
表彰先进集体通报
2014/01/12 职场文书
会议活动邀请函
2014/01/27 职场文书
乡镇办公室工作决心书
2014/03/11 职场文书
企业厂务公开实施方案
2014/03/26 职场文书
银行委托书范本
2014/04/04 职场文书
《青山处处埋忠骨》教学反思
2014/04/22 职场文书
关于读书的演讲稿
2014/05/07 职场文书
中班上学期个人总结
2015/02/12 职场文书
本科毕业论文致谢词
2015/05/14 职场文书
IDEA使用SpringAssistant插件创建SpringCloud项目
2021/06/23 Java/Android