• 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开始
  • 相关阅读:
    python-IO编程
    DNS解析流程
    python-模块
    HTTP协议
    python-函数式编程
    nmap扫描结果的6种端口状态
    python-高级特性
    python-函数
    python-基础
    上传之路
  • 原文地址:https://www.cnblogs.com/xiaochen2715/p/13174686.html
Copyright © 2020-2023  润新知