php给数据库添加记录,数据表操作之添加数据表记录
添加记录到数据表中
添加到表中的记录有二个来源
手工逐条添加,这是本节课的重点内容;
来源于子查询,即另一个SELECT语句,以后会讲到。
插入记录
语法:
INSERT 表名 (字段列表) VALUES (值列表);
1、给表中所有字段都插入新值
#插入4条新记录到staff表中
INSERT staff (id,name,sex,salary,dept,hiredate)
VALUES (NULL,'郭靖',1,3500,'财务部','2012-12-10'),
(NULL,'洪七公',0,3865.38,'开发部','2010-02-19'),
(NULL,'杨过',1,5302.56,'市场部','2014-09-22'),
(NULL,'小龙女',0,3500,'客服部','2010-01-20');
#查看staff表中全部记录
SELECT * FROM staff;
注意:
主键是自增的,赋值为NULL,空或0均可,不影响其自增运算结果;
主键从1001开始计数,因为建表时指定自增起始值为1001。
查看运行结果:
可以看到,查询结果与添加记录一一对应。
2、给表中指定字段插入新值
#插入4条新记录到staff表中
INSERT staff (name,salary,hiredate)
VALUES ('武松',1900.28,'2010-07-20'),
('西门庆',19800.99,'2008-12-02'),
('潘金莲',980.21,'2016-03-20'),
('宋江',5500,'2002-02-10');
#查看staff表中全部记录
SELECT * FROM staff;
注意:
字段列表中仅列出三个字段,没有列出的字段全部取默认值;
自增字段不需要赋值,会自动根据上次结果增加的。
查看运行结果:
数据表插入操作总结
插入操作是我们平时最常用的功能之一,一定要熟练掌握!
php给数据库添加记录,数据表操作之添加数据表记录相关推荐
- 执行HBase建表操作,每次创建表HRegionServer都会挂掉,而 HMaster还在!RetriesExhaustedException: Can't get the locations
在IDE 执行HBase建表操作,每次创建表HRegionServer都会挂掉,而 HMaster还在! 报错如下: Exception in thread "main" org ...
- 在excel中如何筛选重复数据_Excel数据筛选操作总结之数据透视表
相比常规的数据筛选操作,数据透视表就显得尤为强大,它可以通过内置的各种功能,以可视化的操作,方便地实现数据的去重.汇总.计数等操作.具体操作如下. 1.选择要生成'数据透视表'的表格,点击'插入',点 ...
- c mysql 插入大量数据_C++操作MySQL大量数据插入效率低下的解决方法
通常来说C++操作MySQL的时候,往Mysql中插入10000条简单数据,速度非常缓慢,居然要5分钟左右, 而打开事务的话,一秒不到就搞定了! 具体实现代码如下: #include #include ...
- VBA跨表操作和取数据的各种问题,如跨表取其他EXCEL工作簿的sheet名
1 本地取其他EXCEL的表名,很简单 1.1 下面2种写法都是可以的 Sub williamDing1() k = 1 For i = 1 To Worksheets.CountWorksheets ...
- mysql多表操作例题_MySQL 单表和多表的基本练习题
2 单表 查找部门30中员工的详细信息. SELECT * FROM EMP WHERE DEPTNO = 30; 找出从事clerk工作的员工的编号.姓名.部门号. SELECT EMPNO,ENA ...
- 2021年大数据Hive(三):手把手教你如何吃透Hive数据库和表操作(学会秒变数仓大佬)
全网最详细的Hive文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 系列历史文章 前言 Hive数据库和表操作 一.数据库操作 1.创建数据库 2.创建 ...
- mysql数据表添加数值_MySQL中数据表和数据的操作
一.数据库表的操作 1.数据表的创建 mysql> create tablet_user(-> id int unsigned not null auto_increment primar ...
- 从零开始学 MySQL —数据库和数据表操作
前言 今天我们学习下核心的内容,学习并实践如何对数据库表和表中的内容做修改,删除,重命名等操作.(想看看周末还有多少爱学习的小伙伴,你们在哪里呀,O(∩_∩)O哈哈~) 1.目录 数据库操作:删除数 ...
- 创建mysql数据库 表_MySQL:创建数据库和数据表操作
1.使用SQL创建数据库,数据库名:studentDB,如果数据库studentDB已存在,那么,先删除再创建. DROP DATABASE IF EXISTS StudentDB ;-----如果存 ...
- SQL Server数据库关系图和数据库中数据的操作(添加,查询,修改,删除)
文章目录 一.创建数据库关系图 二.数据的操作 1.添加数据 (1) 添加单行数据 (2) 添加多行数据 2.简单查询数据 3.修改数据 4.删除数据 5.还原数据表 三.数据库的设计 1.主键的选择 ...
最新文章
- Spring Cloud 2021.0.1 发布
- 使用nomad部署mysql
- .NET Core 跨平台发布(dotnet publish)
- leetcode力扣49. 字母异位词分组
- 洛谷——P1927 防护伞
- 关于Vue.js去掉#号路由
- 如何使用Enigma Recovery检查设备未设置为加密备份
- SM2数字签名算法java实现
- 时间序列的距离度量DTW
- SSM整合-内涵基本SSM开发基本结构框架
- 虚拟机运行出现蓝屏解决 win11
- 不占广告位增加网站收入揭秘
- 计算机组成原理笔记(8)---机器指令、寻址方式
- 机器学习的几种分类损失函数
- 【JavaWeb】Servlet系列——HttpServletRequest接口详解
- 为什么多看书不能提高写作水平?
- Android 集成ShareSDK实现三方登录
- SWUSTOJ #616 排序查找
- 工业互联网方兴未艾,做好工业现场数据管理是破局关键
- 用 Python 画个月饼,给大家助助兴
热门文章
- 【imessage软件群推送】 “CMCC“ | grep password #待补充 重置后撤销暂存的变更
- Qt SQL 学习笔记二:qt建立数据库,创建和操纵表
- NLP 学习笔记9-停用词
- 机器学习的所有资源链接和经验教训(八)深度学习框架
- 【初识】汽车诊断协议 UDS / DoIP
- R plot图片背景设置为透明_R语言(绘图入门)
- Windows7电脑启动时提示文件winload.exe无法验证其数字签名,错误代码0xc0000428的解决方法
- 哥斯拉Godzilla shell管理工具
- ubuntu开机自启vnc虚拟显示器并使用向日葵远程连接
- 基于python实现的电影推荐系统