创建表格

以下所有操作均在user_temp表中进行操作。

create table user_temp(

id int primary key auto_increment,name char(5) not null,gender enum("男","女") default "男",age tinyint not null

);

INSERT

INSERT用于插入一条记录

1. 插入完整数据(顺序插入)

语法一:

INSERT INTO 表名(字段1,字段2,字段3…字段n) VALUES(值1,值2,值3…值n);

语法二:

INSERT INTO 表名 VALUES (值1,值3…值n);

2. 指定字段插入数据

语法:

INSERT INTO 表名(字段1,字段3…) VALUES (值1,值3…);

3. 插入多条记录

语法:

INSERT INTO 表名 VALUES

(值1,值3…值n),(值1,值3…值n);

4. 插入查询结果

语法:

INSERT INTO 表名(字段1,字段3…字段n)

SELECT (字段1,字段3…字段n) FROM 表2

WHERE …;

以下示例将演示使用指定字段进行数据插入。

insert into user_temp(name,gender,age) values

("云崖","男",18),("贝拉","女",("杰克",17);

MysqL> select * from user_temp;

+----+--------+--------+-----+

| id | name | gender | age |

+----+--------+--------+-----+

| 1 | 云崖 | 男 | 18 |

| 2 | 贝拉 | 女 | 18 |

| 3 | 杰克 | 男 | 17 |

+----+--------+--------+-----+

UPDATE

UPDATE用于对记录做更新操作

语法:

UPDATE 表名 SET

字段1 = 值1,字段2 = 值2 # 注意,不要逗号

WHERE CONDITION;

以下示例将演示更新指定字段。

update user_temp set

name = "云崖先生",age = 23

where name = "云崖";

MysqL> select * from user_temp;

+----+--------------+--------+-----+

| id | name | gender | age |

+----+--------------+--------+-----+

| 1 | 云崖先生 | 男 | 23 |

| 2 | 贝拉 | 女 | 18 |

| 3 | 杰克 | 男 | 17 |

+----+--------------+--------+-----+

DELETE

DELETE用于对记录做删除操作

语法:

DELETE FROM 表名

WHERE 条件;

以下示例将演示删除指定字段。

delete from user_temp

where name = "贝拉" and age = 18;

MysqL> select * from user_temp;

+----+--------------+--------+-----+

| id | name | gender | age |

+----+--------------+--------+-----+

| 1 | 云崖先生 | 男 | 23 |

| 3 | 杰克 | 男 | 17 |

+----+--------------+--------+-----+

总结

以上是编程之家为你收集整理的MySQL 记录操作全部内容,希望文章能够帮你解决MySQL 记录操作所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

mysql 记录操作_MySQL 记录操作相关推荐

  1. mysql的日常操作_MySQL日常操作

    原标题:MySQL日常操作 安装 MySQL 5.5.27 x64 一直 next 勾选使用图形化配置 选择 尽量占用最大内存 选择 多功能型 选择 最多人数 选择 utf8 字符集 选择 添加pat ...

  2. mysql 记录所有操作_mysql记录操作

    一介绍 MySQL数据操作: DML ======================================================== 在MySQL管理软件中,可以通过SQL语句中的D ...

  3. mysql相关操作_mysql相关操作(2)

    MySQL主从配置 1.知识简介 MySQL主从配置又叫做replication,AB复制.即在A,B两台机器做主从后,在A上写数据,在另一台B上也会跟着写数据,两者间数据实现实时同步. MySQL主 ...

  4. mysql存储过程时间_mysql时间操作函数和存储过程

    因为业务须要统计一批数据.用到关于mysql的时间操作函数和存储过程,问题已经基本解决.把过程记录下: 1. mysql的语句中不支持直接用循环.循环仅仅能在存储过程中使用. 2. 写为文件时,注意一 ...

  5. mysql表操作_MySQL表操作语句用法百科

    本文采用MySQL5.7.26版本 1 建表语句 建表语句create语法如下: 1.1 设置unsigned unsigned设置数值类型是否为无符号数,可以为空,如下举例: 1.2 设置默认值 d ...

  6. mysql中需要提交的操作_MySQL常用操作及基础知识

    原标题:MySQL常用操作及基础知识 1.启动和关闭mysql服务器: service mysql start service mysql stop 2.重启MySQL服务: service mysq ...

  7. mysql数据库属性_mysql - 数据库操作和数据属性

    数据库操作 启动 mysql, mac 可通过 brew 安装 mysql 后启动. window 需要手动配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14mysql.serve ...

  8. mysql delete 标记_MySQL删除操作其实是假删除

    在 InnoDB 中,你的 delete 操作,并不会真的把数据删除,mysql 实际上只是给删除的数据打了个标记,标记为删除,因此你使用 delete 删除表中的数据,表文件在磁盘上所占空间不会变小 ...

  9. mysql 恢复delete操作_MySQL 误操作后数据恢复(update,delete忘加where条件)

    在数据库日常维护中,开发人员是最让人头痛的,很多时候都会由于SQL语句写的有问题导致服务器出问题,导致资源耗尽.最危险的操作就是在做DML操作的时候忘加where条件,导致全表更新,这是作为运维或者D ...

最新文章

  1. ORB-SLAM3在windows下的编译使用
  2. python考证书-计算机二级 Python 怎么考?考什么?
  3. 使用Thrift RPC编写程序
  4. uml 类图_UML-类图
  5. python image清除_60秒掌握Python内置模块Turtle的用法——绘制漫天雪花
  6. 【java笔记】泛型定义和使用
  7. Oracle 单实例 迁移到 RAC 实例 -- 使用RMAN 异机恢复
  8. 基于itchat实现微信群消息同步机器人
  9. 寻找关键之年的榜样和标准
  10. 首次全面深度解密华为方舟编译器
  11. 知识蒸馏 综述 Knowledge Distillation: A Survey
  12. STM8S003超声波测距
  13. 溶剂可及性(一):基本概念
  14. 高斯多种备份/迁移方式
  15. 如何撤销命令make install的安装结果,或者如何卸载Linux 库library ?
  16. BaseAdapter notifyDataSetChanged()
  17. Pause Giant AI Experiments: An Open Letter(暂停大型人工智能实验: 一封公开信)
  18. SaaS前端规范架构
  19. 基于arm开发板在ubuntu18.04系统上编译vlc播放器
  20. Startrails 重叠图片

热门文章

  1. 2015 年最流行的 10 个 Linux 发行版
  2. OpenCV android 开发
  3. 一道自创的招聘测试题
  4. 华为机试HJ23:删除字符串中出现次数最少的字符
  5. move语句java_java 程序里 有几个地方不明白 1、angle 方法 前两个if 语句 2、movex 、movey 方法作用 3、rotate 方法...
  6. android小球移动代码,Android中如何绘制一个跟随手指移动的小球
  7. php中使用curl采集小说网,PHP:通过curl实现采集网站内容
  8. java enum 2d array,Java-打印2D数组的最佳方法?
  9. 为了探究不同光照处理_昭通2020名师助考? 丨掌握控制变量法轻松搞定中考物理实验探究题...
  10. 这8款浏览器兼容性测试工具,用了以后测试效率可以“起飞”~~