zoukankan      html  css  js  c++  java
  • MYSQL数据插入、更新及删除

    上文讲到创建数据表,本文介绍create table后的数据插入:


    一、通过insert into ...values...插入

    insert into tablename (column1,column2,column3) values (‘字符型1’,'字符型2','字符型3');

            1、可以省略列名,但是values后面的值要和表中的列一一对应。

            insert into tablename values (‘字符型1’,'字符型2','字符型3');

           2、可以增加某几项列名,然后对应增加这几项的值,

           insert into tablename (column1,column3) values (‘字符型1’,,'字符型3');

           3、可以同时增加几行值,通过逗号分开

           insert into tablename (column1,column2,column3) values (‘字符型1’,'字符型2','字符型3'),

                                                                                              (‘字符型21’,'字符型22','字符型23');

          4、 或者使用多个insert语句

           insert into tablename (column1,column2,column3) values (‘字符型1’,'字符型2','字符型3');

           insert into tablename (column1,column2,column3) values (‘字符型21’,'字符型22','字符型23');

    二、通过insert into ...set...语法插入

          insert into tablename set column1='';

    三、确保列值的唯一性

        alter table tablename add unique (column);

        通过给列增加unique来确保增加列值如果重复的话就会报错。

    四、更新列值

        update tablename set column1='' where...过滤语句,指定修改某一行的列值,而非所有的列值。

    五、删除某一行值

        delete from tablename where colunm1=...;

    六、删除表内容

         delete from tablename;将表格中所有列值全部删除,不会重置自动增长的列。

    或  truncate table tablename;清空表格,重置自动增加列(auto_increment)

  • 相关阅读:
    PHP比较操作符
    一个给图片加水印的程序
    PHP开发人员:充实您的XML工具箱
    PHP时间函数
    (Oralce)Web翻页优化实例
    PHP文件操作函数
    PHP图象函数
    PHP逻辑操作符
    PHP位操作符
    PHP目录遍历函数
  • 原文地址:https://www.cnblogs.com/smallcrystal/p/4997271.html
Copyright © 2011-2022 走看看