MySQL中数据表如何达成数据插入、更新、删除操作

          小编给大家分享一下MySQL中数据表如何实现数据插入、更新、删除操作,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
 
一、插入数据
 
      格式:INSERT INTO 表名(字段名...)VALUES(值...);
 
      创建环境
 
        使用person表
 
        CREATE TABLE person
 
        (  
 
          id INT UNSIGNED NOT NULL AUTO_INCREMENT,
 
          name CHAR(40) NOT NULL DEFAULT '',
 
          age INT NOT NULL DEFAULT 0,
 
          info CHAR(50) NULL,
 
          PRIMARY KEY(id)
 
        );
 
    1.1、为表的所有字段插入数据
 
        方式一:INSERT INTO person(id,name,age,info) VALUES(1,'Green',21,'Lawyer'); 
  
        方式二:INSERT INTO person VALUES(2,'aaa',18,'MAN');
  
        方式三:INSERT INTO person (name,id,age,info) VALUES('bbb',3,17,'haha');
  
        总结:
 
          方式一和方式三说明插入数据时可以不用按照表结构中的顺序来,只要给的值与前面字段名一一对应即可,
 
          方式二表明可以忽略字段名,但是其值必须跟表结构中的字段顺序一样。
 
          使用这三种方式去为所有字段插入数据都可以。
 
    1.2、为表的指定字段插入数据
 
          在有时候,给表中插入记录行时,字段值不一定要全部都需要手动插入,可能id自动增长的,也有时某个字段使用默认值,不用插入值也行,这时候就需要为表指定字段来插入数据了。
 
          INSERT INTO person(name,age,info) VALUES('Willam',20,'sports man');
  
          这里就缺少了id字段,但是id字段是AUTO_INCREMENT,不用我们手动插入值

dawei

【声明】:南充站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。