MySql(六)

article/2025/8/27 10:23:30

插入数据

对mysql的表中的数据进行插入数据操作

语法格式:

insert into 表名 (字段名1,字段名2..) values (字段值1,字段值2...)

这个有点类似键值对的关系。

一对一

1)首先准备一张表

/*
 Navicat Premium Data Transfer

 Source Server         : mysqlStudy
 Source Server Type    : MySQL
 Source Server Version : 80012
 Source Host           : localhost:3306
 Source Schema         : divdb

 Target Server Type    : MySQL
 Target Server Version : 80012
 File Encoding         : 65001

 Date: 29/05/2025 07:51:56
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for students
-- ----------------------------
DROP TABLE IF EXISTS `students`;
CREATE TABLE `students`  (
  `userid` int(11) NULL DEFAULT NULL,
  `user_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `user_sex` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `user_register_time` timestamp NULL DEFAULT NULL,
  `user_address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = gbk COLLATE = gbk_chinese_ci ROW_FORMAT = Dynamic;

SET FOREIGN_KEY_CHECKS = 1;
 

new Query ===》复制进去执行就可以了

 2)学生表中添加数据

1.插入全部字段

now()获取当前的时间.这个是用于填充timestamp时间字段。

INSERT INTO students (userid, user_name, user_sex, user_register_time, user_address) 
VALUES (1, '偷走晚霞的人', '男', NOW(), '火星');

可以看到影响函数为1,插入成功。

如果影响行数为零,则没有插入。

查看表中的数据 

可以看到已经插入了。

select * from students;

2.插入全部字段,不写字段名

注意这个需要插入数据的值要与值一一对应

INSERT INTO 表名values(字段名1, 字段名2, 字段名3....);

INSERT INTO students values(2, '惜.己', '男', NOW(), '木星');

3.插入指定字段的值

INSERT INTO students (字段名1, 字段名2, 字段名3) values(字段名1的值, 字段名2的值, 字段名3的值);

INSERT INTO students (user_name, user_sex, user_register_time, user_address) values( '张三', '男', NOW(), '木星');

这里需要注意:如果不指定,这里默认为空,(如果有自增长的则会在上一个+1)

4.插入多行数据

INSERT INTO students (字段名1, 字段名2, 字段名3) values

(字段名1的值, 字段名2的值, 字段名3的值),

(字段名1的值, 字段名2的值, 字段名3的值),

(字段名1的值, 字段名2的值, 字段名3的值),

(字段名1的值, 字段名2的值, 字段名3的值),

(字段名1的值, 字段名2的值, 字段名3的值),
;

INSERT INTO students (userid, user_name, user_sex, user_register_time, user_address) values

(4, '李四', '男', NOW(), '木星'),

(5, '李六', '女', NOW(), '金星'),

(6, '小玖', '女', NOW(), '水星')
;


http://www.hkcw.cn/article/rFmnNJKYxD.shtml

相关文章

leetcode:372. 超级次方(python3解法,数学相关算法题)

难度:中等 你的任务是计算 ab 对 1337 取模,a 是一个正整数,b 是一个非常大的正整数且会以数组形式给出。 示例 1: 输入:a 2, b [3] 输出:8示例 2: 输入:a 2, b [1,0] 输出&…

C++ —(详述c++特性)

一 namespeace(命名空间) namespace是一个自定义的空间,这个空间相当于一个总文件夹,总文件可以有好多个,里面的小文件夹或者其他文件,也可以有其他各种各样的文件, 定义:命名空间是…

20250529-C#知识:属性

C#知识:属性 在开发过程中,在需要public读取并且不允许从外界修改的情况下经常会用到属性。本文简单介绍一下属性。 1、主要内容及代码示例 属性类似成员变量属性包括get和set语句块属性能单独为get和set设置访问权限属性能为get和set操作添加处理逻辑g…

知识课堂|sCMOS相机可编程快门模式解析

sCMOS相机凭借高灵敏度、高动态、低读出噪声特性,成为生命科学成像领域的核心设备。在光片荧光显微镜LSFM成像应用中,传统卷帘快门的时序限制可能引发运动伪影或光片照明不均匀问题。可编程快门模式通过精确控制传感器曝光时序,实现与激光扫描…

Apache Kafka 实现原理深度解析:生产、存储与消费全流程

Apache Kafka 实现原理深度解析:生产、存储与消费全流程 引言 Apache Kafka 作为分布式流处理平台的核心,其高吞吐、低延迟、持久化存储的设计使其成为现代数据管道的事实标准。本文将从消息生产、持久化存储、消息消费三个阶段拆解 Kafka 的核心实现原…

已解决:.NetCore控制台程序(WebAPI)假死,程序挂起接口不通

本问题已得到解决,请看以下小结: 关于《.NetCore控制台程序(WebAPI)假死,程序暂停接口不通》的解决方案 记录备注报错时间2025年报错版本VS2022 WINDOWS10报错复现鼠标点一下控制台,会卡死报错描述——报错截图——报错原因 控制台启用了“快…

π0-通用VLA模型-2024.11.13-开源

π 0 π0 π0在2025.2.4开源,目前在github有3.4k的星标,说他是通用策略表现在两点上: 做的任务是多元的而且都比较复杂,比如叠衣服,从洗衣机里拿出衣服等等既可以控制单臂,又可以双臂,还可以控…

基于本地化大模型的智能编程助手全栈实践:从模型部署到IDE深度集成学习心得

近年来,随着ChatGPT、Copilot等AI编程工具的爆发式增长,开发者生产力获得了前所未有的提升。然而,云服务的延迟、隐私顾虑及API调用成本促使我探索一种更自主可控的方案:基于开源大模型构建本地化智能编程助手。本文将分享我构建本…

机器视觉2,硬件选型

机器视觉1,学习了硬件的基本知识和选型,现在另外的教材巩固知识 选相机 工业相机选型的保姆级教程_哔哩哔哩_bilibili 1.先看精度多少mm,被检测物体长宽多少mm》分辨率, 选出合理范围内的相机 2.靶面尺寸,得出分…

预处理,咕咕咕

1.预定义符号 _FILE_ //编译的源文件 _LINE_ //文件行号 _DATA_ //文件编译日期 _TIME_ //文件编译时间 _STDC_ //如果文件编译遵循ANSI C,其值为一,否则未定义 printf("%d",_FILE_,_LINE_);2.#define定义常量 #define name stuff #define MAX 100…

UI自动化测试的革新,新一代AI工具MidScene.js实测!

前言 AI已经越来越深入地走入我们的实际工作,在软件测试领域,和AI相关的新测试工具、方法也层出不穷。在之前我们介绍过结合 mcp server 实现 AI 驱动测试的案例,本文我们将介绍一个近期崭露头角的国产AI测试工具 Midscene.js Midscene.js简介 MidScene.js 是由字节跳动 w…

什么是CVSD

CVSD(Continuous Variable Slope Delta Modulation,连续可变斜率增量调制) 是一种用于蓝牙语音通话的超低复杂度音频编码技术。它通过1比特量化实时跟踪音频信号的变化趋势,是早期蓝牙设备(HSP/HFP 1.0-1.5&#xff09…

MyBatis动态SQL

还不了解MySQL的可以看我这篇文章: MyBatis入门:快速搭建数据库操作框架 两种增删改查的方法(CRUD)-CSDN博客 动态 SQL 是Mybatis的强⼤特性之⼀,能够完成不同条件下不同的 sql 拼接 官方文档:动态 SQL_MyBatis中文网 创建相关…

分享智能技能提升6月份排考计划

中级: 6月13号考试 AIGC应用工程师(初级) 高级: 6月15号考试 人工智能应用工程师(高级) 大数据分析师(高级) AIGC应用工程师(高级) 大数据/数字技术应用工程师…

防火墙ASPF(针对应用层包过滤技术) FTP(主动模式)

1.实验拓扑 2.基础配置 IP地址配置省略 [FW1-policy-security]di th 2025-05-29 12:20:13.740 # security-policy rule name trust->dmz source-zone trust destination-zone dmz source-address 10.1.11.0 mask 255.255.255.0 destination-address 10.1.21.0 ma…

RDS PostgreSQL手动删除副本集群副本的步骤

由于PostgreSQL不支持直接删除副本集群,而是需要先将副本集群升级到主实例(区域集群),然后在逐一将写入器实例删除,然后才可以删除副本集群 查看现有的主从实例集群 将副本集群提升到区域集群 选择副本集群–>操作–>提升 提升只读副本…

矿用电控系统专用配件铜头铠装4C型护套连接器

矿用电控系统专用配件铜头铠装4C型护套连接器是矿山电气设备中不可或缺的关键组件,其设计、性能与可靠性直接关系到井下作业的安全性和生产效率。随着智能化矿山建设的推进,对连接器的技术要求日益提高,铜头铠装4C型护套连接器凭借其独特的结…

【二】9.关于pinctrl和gpio子系统

前言: 为什么要有pinctrl和gpio子系统呢?--->>>因为LZ不在想推着凯迪拉克其上班了。 1.pinctrl子系统: 因为 ST 针对 STM32MP1 提供的 Linux 系统中,其 pinctrl 配置的电气属性只能在platform 平台下被引用,…

能源领域新兴技术论坛:EMQ 实时数据引擎构建工业智能中枢

5 月 26 日,由沙特阿美亚洲公司主办的能源领域新兴技术论坛在上海顺利举行。本次论坛聚焦智能工厂、无人机与机器人、可靠性与完整性、先进材料四大技术赛道,吸引了来自全球的能源企业、技术供应商及行业专家。 作为业内知名的 MQ AI 实时数据与智能产…

NC52 有效括号序列【牛客网】

文章目录 零、原题链接一、题目描述二、测试用例三、解题思路四、参考代码 零、原题链接 NC52 有效括号序列 一、题目描述 二、测试用例 三、解题思路 基本思路:   使用栈进行括号匹配具体思路: 构建括号和数字映射,这样后面就不用写一堆…