加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

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

发布时间:2022-02-09 06:21:36 所属栏目:MySql教程 来源:互联网
导读:小编给大家分享一下MySQL中数据表如何实现数据插入、更新、删除操作,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 一、插入数据 格式:INSERT INTO 表名(字段名...)VAL
          小编给大家分享一下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,不用我们手动插入值

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读