【python mysql笔记】第五天

  • 添加,更新与删除数据
    • 添加数据
      • 为表中所有字段添加数据
        • insert语句中指定所有的字段名
          insert into 表名(字段名1,字段名2,....)
          values(值1,值2...);
          ​注意:添加数据时表名后面的字段顺序可以与表中顺序不一致,但values顺序一定是按照表名后面添加的顺序填写值。
        • insert 语句中不指定字段名
          insert into 表名 values(值1,值2 ,....)
          注意:添加值的顺序是按照表中的顺序添加的不可跳过
      • 为表中指定字段添加数据
        • 添加格式
          insert into 表名(字段名1,字段名2,....)
          ​values(值1,值2...);
          ​注意:添加数据时表名后面的字段顺序可以与表中顺序不一致,但values顺序一定是按照表名后面添加的顺序填写值。
        • 注意:有的字段由非空约束不要忘记填写
      • insert语句的其他写法
        • 添加格式
          insert into 表名
          set 字段名1 = 值1【,字段名2=值2.......】
      • 同时添加多条记录
        • 添加格式
          insert into 表名(字段名1,字段名2,....)
          ​values(值1,值2...),(值1,值2)....;

          注意:values后面一个括号内的时一组数据,等同于excel表中的一行
    • 更新数据
      • 更新格式
        update 表名
        set 字段名1=值1【,字段名2=值2】
        【where 条件表达式】
      • update更新部分数据
        更新部分数据是指根据指定条件更新表中的一条或者多条记录,需要使用where句子来实现指定记录的更新条件
      • update更新全部数据
        如果update语句中没有where句子,则会将表中所有记录的指定字段
    • 删除数据
      • 删除格式
        delete from 表名【where 条件表达式】
      • 删除部分数据使用where 条件表达式
      • 删除全部数据
        delete from 表名;
      • 使用关键字truncate删除表中的数据
        truncate 【table】 表名
  • 14
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CSDA玩家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值