zoukankan      html  css  js  c++  java
  • Mysql学习笔记五:修改

    插入数据

    当我们需要向数据库表中插入一条新记录时,就必须使用INSERT语句。

    INSERT INTO <表名> (字段1, 字段2, ...) VALUES (值1, 值2, ...);
    

    可以一次性添加多条记录,只需要在VALUES子句中指定多个记录值,每个记录是由(...)包含的一组值:

    INSERT INTO <表名> (字段1, 字段2, ...) VALUES (值1, 值2, ...),(....);
    

    更新数据

    如果要更新数据库表中的记录,我们就必须使用UPDATE语句。

    UPDATE <表名> SET 字段1=值1, 字段2=值2, ... WHERE ...;
    

    通过WHERE语句筛选,可以一次更新多条记录。

    如果WHERE条件没有匹配到任何记录,UPDATE语句不会报错,也不会有任何记录被更新。

    在使用MySQL这类真正的关系数据库时,UPDATE语句会返回更新的行数以及WHERE条件匹配的行数。

    删除数据

    如果要删除数据库表中的记录,我们可以使用DELETE语句。

    DELETE FROM <表名> WHERE ...;
    

    如果WHERE条件没有匹配到任何记录,DELETE语句不会报错,也不会有任何记录被删除。

    要特别小心的是,和UPDATE类似,不带WHERE条件的DELETE语句会删除整个表的数据。

  • 相关阅读:
    hdu1078 记忆化dfs
    hdu1142 dij+记忆化深搜
    UVA 11374 dijkstra预处理+枚举
    poj1502 单源最短路径
    hdu1814 2-SAT 暴力搜
    macos 10.15.1 pip3安装提示权限不足
    将安装器信息下载到目标卷宗失败
    Mac修改默认python版本
    努力吧,少年
    Implement strStr() 字符串匹配
  • 原文地址:https://www.cnblogs.com/yczha/p/13160178.html
Copyright © 2011-2022 走看看