Mysql学习心得之插入、更新、删除记录

 更新时间:2015年08月14日 16:49:05   作者:红豆绿豆都有抹茶  
在程序开发过程中,离不开数据库,数据库离不开增删改查操作,下面小编把我对mysql学习之插入、更新、删除记录心得总结分享给大家,需要的朋友可以参考下

下面通过图文并茂的方式给大家详解Mysql学习心得之插入、更新、删除记录。

插入记录

复制代码 代码如下:

Insert[]into] tb1_name[(col_name,…..)]

自动编号的字段,可以用values default

Default 可以赋予默认值

复制代码 代码如下:

INSERT USERS VALUES(NULL,'TOM','123',25,1);

可以同时插入多条记录

复制代码 代码如下:

INSERT users VALUES(DEFAULT,'TOM','123',3*7-5,1),(NULL,'ROSE',MD5('123'),DEFAULT,0);

方法2

复制代码 代码如下:

INSERT users SET username='Ben',password='456'; (但只能插入单条记录)

单表更新

复制代码 代码如下:

UPDATE users SET age =age-id ,sex=0;

复制代码 代码如下:

UPDATE users SET age=age+10 WHERE id%2=0;

Id%2=0 (id字段除以2的余数为0)

删除字段 delete

复制代码 代码如下:

DELETE FROM users WHERE id =5;

再插入一条新记录id自动编号为6,而不是已删除的5

相关文章

  • 详解隐秘的 MySQL 类型转换问题详解

    详解隐秘的 MySQL 类型转换问题详解

    这篇文章主要为大家介绍了详解隐秘的 MySQL 类型转换问题详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • 老生常谈mysql event事件调度器(必看篇)

    老生常谈mysql event事件调度器(必看篇)

    下面小编就为大家带来一篇老生常谈mysql event事件调度器(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • MyBatis 动态SQL全面详解

    MyBatis 动态SQL全面详解

    MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦
    2021-09-09
  • 解决Can''t locate ExtUtils/MakeMaker.pm in @INC报错

    解决Can''t locate ExtUtils/MakeMaker.pm in @INC报错

    今天小编就为大家分享一篇关于解决Can't locate ExtUtils/MakeMaker.pm in @INC报错,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • mysql optimizer_switch查询优化器优化策略

    mysql optimizer_switch查询优化器优化策略

    查询优化器是一个至关重要的组件,它负责确定执行 SQL 查询的最有效方法,本文主要介绍了mysql optimizer_switch查询优化器优化策略,感兴趣的可以了解一下
    2024-06-06
  • Centos 7 安装mysql5.7.24二进制 版本的方法及解决办法

    Centos 7 安装mysql5.7.24二进制 版本的方法及解决办法

    这篇文章主要介绍了Centos 7 安装mysql5.7.24二进制 版本的方法 及遇到问题解决办法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-11-11
  • MySQL主从复制问题总结及排查过程

    MySQL主从复制问题总结及排查过程

    这篇文章主要介绍了MySQL主从复制问题总结及排查过程,mysql主从是常用的高可用架构之一,也是使用最广泛的的系统架构。在生产环境中mysql主从复制有时会出现复制错误问题。下文更多内容需要的小伙伴可以参考一下
    2022-03-03
  • MySQL 8 新特性之Invisible Indexes

    MySQL 8 新特性之Invisible Indexes

    这篇文章主要介绍了MySQL 8 新特性之Invisible Indexes 的相关资料,需要的朋友可以参考下
    2018-05-05
  • MySQL教程DML数据操纵语言示例详解

    MySQL教程DML数据操纵语言示例详解

    这篇文章主要为大家介绍了MySQL教程中DML数据操纵语言的示例详解,要想学好MySQL最重要的是要先学好数据操纵语言DML,本文对其进行了全面的讲解
    2021-10-10
  • MySQL 5.6 & 5.7最优配置文件模板(my.ini)

    MySQL 5.6 & 5.7最优配置文件模板(my.ini)

    这篇文章主要介绍了MySQL 5.6 & 5.7最优配置文件模板(my.ini),需要的朋友可以参考下
    2016-07-07

最新评论