MySQL:DML操作 表中数据

SQL中的DML用于对表中的数据进行增删改查操作 

 

1.  插入数据

语法格式:

insert into 表名 (字段名1,字段名2...) values (字段值1,字段值2...);

1)代码准备,创建一个学生表:

表名:student 
表中字段:
    学生ID: sid int
    姓名: sname varchar(20)
    年龄: age int
    性别: sex char(1)
    地址:address varchar(40)

#创建学生表
CREATE TABLE student (
    sid INT,
    sname VARCHAR(20),
    age INT.
    sex CHAR(1),
    address VARCHAR(40)
);

 

2)  向学生表中添加数据,3种方式

 

方式1: 插入全部字段,将所有字段名都写出来  

INSERT INTO student (sid,sname,age,sex,address) VALUES(1,孙悟空,20,,花果
山);

 

方式2: 插入全部字段,不写字段名

INSERT INTO student VALUES(2,孙悟饭,10,,地球);

 

方式3:插入指定字段的值

INSERT INTO category (cname) VALUES(白骨精);

 

注意: 1) 值与字段必须要对应,个数相同&数据类型相同

       2)值的数据大小,必须在字段指定的长度范围内

    3)varchar char date类型的值必须使用单引号,或者双引号 包裹。

            4)如果要插入空值,可以忽略不写,或者插入null

            5) 如果插入指定字段的值,必须要上写列名 

MySQL:DML操作 表中数据

 

MySQL:DML操作 表中数据

上一篇:CentOS 7 中mysql 的安装详解


下一篇:centos7 安装 oracle jdk(非open-jdk)