美文网首页
数据库-数据相关的基本操作

数据库-数据相关的基本操作

作者: 陈智涛 | 来源:发表于2017-07-21 09:47 被阅读0次

一、新增数据
1、给全表字段插入数据,不需要指定字段列表,要求数据的值出现的顺序必须与表中设计的字段的顺序一致,凡是非数值数据,都要用引号建议单引号包裹
insert to 表名 values(值列表)[,(值列表)]...
可以一次插入多条
2、给部分字段插入数据
insert into 表名(字段列表) values (值列表)[,(值列表)];
同样可以有多行记录
insert into student(name,gender,number) VALUES('jason','male','12'),('kate','female','12')

  • 主键冲突
    在数据插入时,假设主键对应的值已经存在,则会插入失败。当主键存在冲突的时候(duplicate key),可以选择性的进行处理:更新和替换。
    1.更新操作:
insert into 表名[(字段列表:包含主键)] values(值列表) on duplicate key update 字段=新值;

场景:

INSERT into student(name,gender,number) VALUES('jason','男','1');
更改number = 2
INSERT into student(name,gender,number) VALUES('jason','男','2'); -- 主键冲突
方案:
INSERT into student VALUES('jason','男','2') on duplicate key  UPDATE number = '3'

2.替换
replace into 表名[(字段列表:包含主键)] values(值列表)
方案:

REPLACE into student(name,gender,number) VALUES('jason','男','5');

二、查看数据
1.select * from 表名

select * from student

2 select 字段1,字段2.. from 表名 where

select name,sex from student

三、更新数据表
1、update 表名 set 字段=值 [where 条件]
UPDATE student set name = 'han' WHERE number = '12'

四、删除操作
delete from 表名 [where 条件]

相关文章

  • MYSQL入门操作及注意事项

    对数据库的操作: 数据类型: 对表的基本操作: 时间日期相关函数 字符串相关函数 数学相关函数 定义表的约束 数据...

  • Mongodb Study Notes

    图形化工具的使用: 基本操作 获取当前数据库名称 创建数据库 查看数据库状态 获取当前数据库版本 查看数据库相关帮...

  • 数据库-数据相关的基本操作

    一、新增数据1、给全表字段插入数据,不需要指定字段列表,要求数据的值出现的顺序必须与表中设计的字段的顺序一致,凡是...

  • 数据库系统概述

    基本术语 1、数据模型 由数据结构、数据操作和完整性三个要素组成。 2、数据库系统 数据库系统包含所有与数据库相关...

  • Mysql基本操作 有这篇就够了

    目录一、数据库操作二、用户授权三、数据类型四、 表的字段约束五、表的基本操作六、数据的基本操作 一、数据库操作 连...

  • python对mysql的操作

    python对mysql的操作 Mysql 常见操作 数据库操作 PS:用户权限相关数据保存在mysql数据库的u...

  • MySQL常用命令

    1 连接数据库 2 数据库常用操作 3 数据表基本操作 4 数据表常见操作

  • 库与表的操作

    一、数据库相关操作 二、数据表相关操作 数据表 table : 数据库中表名唯一,由一个或多个列(column)组...

  • Ubuntu环境下mysql基本操作

    Ubuntu环境下mysql基本操作** 一、基本操作代码 1、连接数据库 2、查询数据库 3、使用某一数据库 4...

  • 2022-09-15

    一、数据库基本操作

网友评论

      本文标题:数据库-数据相关的基本操作

      本文链接:https://www.haomeiwen.com/subject/ofxjkxtx.html