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 !

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

  • 相关阅读:
    HDU 2196 Computer
    HDU 1520 Anniversary party
    POJ 1217 FOUR QUARTERS
    POJ 2184 Cow Exhibition
    HDU 2639 Bone Collector II
    POJ 3181 Dollar Dayz
    POJ 1787 Charlie's Change
    POJ 2063 Investment
    HDU 1114 Piggy-Bank
    Lca hdu 2874 Connections between cities
  • 原文地址:https://www.cnblogs.com/html55/p/10545267.html
Copyright © 2011-2022 走看看