zoukankan      html  css  js  c++  java
  • mysql 增删改查基础操作的语法

    前提,数据表的结构是这样的

    一、插入内容到数据表

    INSERT INTO `数据库名`.`数据表名` (`t_title`, `t_con`) VALUES ('标题1', '内容1');

    或这样

    INSERT INTO `数据库名`.`数据表名` (`t_id`, `t_title`, `t_con`) VALUES (NULL, '标题1', '内容1');

    或者这样

    INSERT INTO  `数据库名`.`数据表名` SET  `t_title` =  '标题3', `t_con` =  '内容3';

    批量插入是这样

    INSERT INTO `数据库名`.`数据表名` (`t_title`, `t_con`) VALUES ('标题1', '内容1') , ('标题2', '内容2') ,  ('标题3', '内容3') ,  ('标题4', '内容4') ;

    注意:

    1. 上面的标题、内容部分,可以用单引号,也可以用双引号。
    2. 数据库名是可以省略的(一般是知道在操作哪个数据库的)

    二、修改数据表中内容

    改什么表? test

    改哪几列? t_title和t_con

    改为哪些值?

    改哪些行的? where...

    UPDATE `test` SET  `t_title`='胡写个标题',`t_con`='胡写个内容' WHERE t_id=1;

    三、删除数据表中的内容

    DELETE FROM `test` WHERE t_id=1

    删除表中数据时,为何不像增加和修改的时候那样写列名?

    因为:如下图为表中数据

    能只删掉标题3(红色)部分,其他不动吗?那就不是delete,而是update !

    删是以行为最小单位的操作,既然一删就是一行,而不是以列为最小单位,自然不用写列值

  • 相关阅读:
    filer jquery
    通过事件传参数
    spring 自动扫描bean
    springMvc
    jquery 自动完成
    webpack
    给数组对象中每个对象添加一个字段
    js对象的继承
    react项目中,点击跳转到详情页中,url中的地址有变化,但是页面没有进行跳转...
    ElementUI eltree 树形控件给节点添加图标
  • 原文地址:https://www.cnblogs.com/html55/p/10545267.html
Copyright © 2011-2022 走看看