zoukankan      html  css  js  c++  java
  • MySQL-添加更新与删除数据

    添加更新与删除数据

    添加数据

    INSERT语句添加
    (当给所有字段添加时,可以不写字段名)

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

    还有一种添加方法:

    INSERT INTO 表名
    SET 字段名1=值1[(,字段名2=值2,...)] ;
    

    INSERT语句同时添加多条记录

    INSERT INTO 表名 [(字段名1,字段名2, ...)]
    VALUES(值1,值2, ...) ,
    (值1,值2, ...) ,
    ...
    (值1,值2, ...) ;
    

    更新数据

    UPDATE 表名
    SET 字段名1=值1[,字段名2=值2,...]
    [WHERE 条件表达式] ;
    

    不写WHERE时表示更改所有指定字段名的数据。

    删除数据

    DELETE FROM 表名
    [WHERE 条件表达式] ;
    

    不写WHERE时表示删除表的所有的数据。
    还可以使用关键字TRUNCATE删除表中所有数据

    TRUNCATE [TABLE] 表名 ;
    

    注:DELETE和TURNCATE的区别

    DELETE TRUNCATE
    是DML语句 是DDL语句
    后面可以跟WHERE语句,删除指定记录 只能删除全部数据
    删除所有数据后,新添加记录时,自动增加字段的值为删除时该字段的最大值加1 删除所有数据后,新添加记录时,自动增加字段的值为默认初始值重新由1开始
  • 相关阅读:
    网络编程之UDP
    深入浅出Object.defineProperty()
    Vue知识点总结
    JS基础-垃圾回收机制与内存泄漏的优化
    JS基础-作用域
    ES6知识点
    JS基础-this
    JS基础-事件循环机制
    JS基础-事件
    JS基础-事件队列
  • 原文地址:https://www.cnblogs.com/xiaochen2715/p/13174686.html
Copyright © 2011-2022 走看看