微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MySQL 记录操作

创建表格

   以下所有操作均在user_temp表中进行操作。

create table user_temp(
        id int primary key auto_increment,name char(5) not null,gender enum("男","女") default "男",age tinyint not null
);

INSERT

   INSERT用于插入一条记录

1. 插入完整数据(顺序插入)
    语法一:
    INSERT INTO 表名(字段1,字段2,字段3…字段n) VALUES(值1,值2,值3…值n);

    语法二:
    INSERT INTO 表名 VALUES (值1,值3…值n);

2. 指定字段插入数据
    语法:
    INSERT INTO 表名(字段1,字段3…) VALUES (值1,值3…);

3. 插入多条记录
    语法:
    INSERT INTO 表名 VALUES
        (值1,值3…值n),(值1,值3…值n);
        
4. 插入查询结果
    语法:
    INSERT INTO 表名(字段1,字段3…字段n) 
                    SELECT (字段1,字段3…字段n) FROM 表2
                    WHERE …;

   以下示例将演示使用指定字段进行数据插入。

insert into user_temp(name,gender,age) values
        ("云崖","男",18),("贝拉","女",("杰克",17);
        
MysqL> select * from user_temp;
+----+--------+--------+-----+
| id | name   | gender | age |
+----+--------+--------+-----+
|  1 | 云崖   | 男     |  18 |
|  2 | 贝拉   | 女     |  18 |
|  3 | 杰克   | 男     |  17 |
+----+--------+--------+-----+

UPDATE

   UPDATE用于对记录做更新操作

语法:
    UPDATE 表名 SET
        字段1 = 值1,字段2 = 值2   # 注意,不要逗号
        WHERE CONDITION;

   以下示例将演示更新指定字段。

update user_temp set 
        name = "云崖先生",age = 23
        where name = "云崖";
        
MysqL> select * from user_temp;
+----+--------------+--------+-----+
| id | name         | gender | age |
+----+--------------+--------+-----+
|  1 | 云崖先生     | 男     |  23 |
|  2 | 贝拉         | 女     |  18 |
|  3 | 杰克         | 男     |  17 |
+----+--------------+--------+-----+

DELETE

   DELETE用于对记录做删除操作

语法:
    DELETE FROM 表名 
        WHERE 条件;

   以下示例将演示删除指定字段。

delete from user_temp
        where name = "贝拉" and age = 18;

MysqL> select * from user_temp;
+----+--------------+--------+-----+
| id | name         | gender | age |
+----+--------------+--------+-----+
|  1 | 云崖先生     | 男     |  23 |
|  3 | 杰克         | 男     |  17 |
+----+--------------+--------+-----+

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐