版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014565127/article/details/89041834
数据库的CRUD
crud是指在做计算处理时的增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。crud主要被用在描述软件系统中数据库或者持久层的基本操作功能。
C reate new records
R etrieve existing records
U pdate existing records
D elete existing records.
MySQL插入数据
MySQL 表中使用 INSERT INTO
SQL语句来插入数据。
语法:
INSERT INTO table_name ( field1, field2,...fieldN )
VALUES
( value1, value2,...valueN );
如果数据是字符型,必须使用单引号或者双引号,如:“value”。
MySQL 查询数据
MySQL 数据库使用SQL SELECT
语句来查询数据。
语法:
SELECT column_name,column_name
FROM table_name
[WHERE Clause]
[LIMIT N][ OFFSET M]
- 查询语句中你可以使用一个或者多个表,表之间使用逗号(,)分割,并使用WHERE语句来设定查询条件。
- SELECT 命令可以读取一条或者多条记录。
- 使用星号(*)来代替其他字段,SELECT语句会返回表的所有字段数据
- WHERE 语句来包含任何条件。
- LIMIT 属性来设定返回的记录数。
- 通过OFFSET指定SELECT语句开始查询的数据偏移量。默认情况下偏移量为0。
MySQL WHERE 子句
如需有条件地从表中选取数据,可将 WHERE
子句添加到 SELECT 语句中。
语法:
SELECT field1, field2,...fieldN FROM table_name1, table_name2...
[WHERE condition1 [AND [OR]] condition2.....
- 查询语句中你可以使用一个或者多个表,表之间使用逗号, 分割,并使用WHERE语句来设定查询条件。
- 可以使用
AND
或者OR
指定一个或多个条件。 - WHERE 子句也可以运用于 SQL 的 DELETE 或者 UPDATE 命令。
WHERE 子句类似于程序语言中的 if 条件,根据 MySQL 表中的字段值来读取指定的数据。
MySQL 更新数据
如果我们需要修改或更新 MySQL 中的数据,我们可以使用 SQL UPDATE
命令来操作。
语法:
扫描二维码关注公众号,回复:
5908083 查看本文章
UPDATE table_name SET field1=new-value1, field2=new-value2
[WHERE Clause]
- 可以同时更新一个或多个字段。
- 在 WHERE 子句中指定条件。
MySQL 删除数据
你可以使用 SQL 的 DELETE FROM
命令来删除 MySQL 数据表中的记录。
语法:
DELETE FROM table_name [WHERE Clause]
- 如果没有指定 WHERE 子句,MySQL表中的所有记录将被删除。
- 在 WHERE 子句中指定条件。