增
插入数据
INSERT INTO `hybrid`.`dclist` (`dc`, `yb`, `dy`, `fy`) VALUES ('query', 'Safflower', 'Question');
以上语句的描述为:在 hybrid.dclist 库表中插入字段名 dc, yb, dy, fy 对应的数据值为 query, Safflower, Question;
INSERT:插入数据的开始语句;
INTO:前往的数据库与表,即如下位置,hybrid 为库名,dclist 为表名,后面追跟的是 字段名 数组;
注意:数据库内部的字段名以 `` 反单引号符号包裹;
INTO `hybrid`.`dclist` (`dc`, `yb`, `dy`, `fy`)
VALUES:按照上述的 字段名 一一对应插入 数据值;
注意:插入的数据值以 '' 正单引号符号包裹;
('query', 'ˈkwɪri', 'Safflower', 'Question')
;:结束语句,敲下回车即执行以上语句;
注意:这个符号很重要,如果没有这个符号敲下回车即不会执行。下同,不再重复说明。
删
删除数据
DELETE FROM `hybrid`.`dclist` WHERE `dc` = 'query';
Query OK, 1 row affected (0.06 sec)
以上语句的描述为:在 hybrid.dclist 库表中删除 dc 字段的 query 数据行;
DELETE:删除数据的开始语句;
FROM:来自指定的数据库与表,即如下位置,hybrid 为库名,dclist 为表名;
注意:数据库内部的字段名以 `` 反单引号符号包裹;
FROM `hybrid`.`dclist`
WHERE:来自哪个字段列,后面追跟的是 字段名 和 数据值;
WHERE `dc` = 'query'
;:结束语句,敲下回车即执行以上语句。
以下为规范性的标准完整语句:
DELETE FROM `hybrid`.`dclist` WHERE `dc` = 'query' AND `yb` = 'ˈkwɪri' AND `dy` = 'Safflower' AND `fy` = 'Question';
改
更新数据
UPDATE `hybrid`.`dclist` SET `fy` = 'query' WHERE `fy` = 'Question';
Query OK, 1 row affected (0.06 sec)
Rows matched: 1 Changed: 1 Warnings: 0
以上语句的描述为:在 hybrid.dclist 库表中更改 fy 字段的原数据 Question 为新数据 query;
UPDATE:更新数据的开始语句,后面追跟的即是库名与表名,hybrid 和 dclist;
SET:设置被更改的 字段名 和插入的 新数据,即如下语句:
SET `fy` = 'query'
WHERE:来自哪个字段列,后面追跟的是 字段名 和原始 数据值;
WHERE `fy` = 'Question'
;:结束语句,敲下回车即执行以上语句。
以下为规范性的标准完整语句:
UPDATE `hybrid`.`dclist` SET `fy` = 'query' WHERE `dc` = 'query' AND `yb` = 'ˈkwɪri' AND `dy` = 'Safflower' AND `fy` = 'Question';
查
查询数据
SELECT * FROM `hybrid`.`dclist` WHERE `dc` LIKE 'query';
+-------+--------+------+------------+
| dc | yb | dy | fy |
+-------+--------+------+------------+
| query | ˈkwɪri | Safflower | query |
+-------+--------+------+------------+
1 row in set (0.12 sec)
以上语句的描述为:在 hybrid.dclist 库表中从 dc 字段中查询关键词 query 的数据值,
SELECT:查询数据的开始语句,后面追跟的即是被查询的 字段名,* 指查询所有,指定被选择字段名的格式为 字段 1, 字段 2, 字段 3,…
FROM:来自指定的数据库与表,即如下位置,hybrid 为库名,dclist 为表名;
FROM `hybrid`.`dclist`
WHERE:来自哪个字段列,后面追跟的是 字段名;
WHERE `dc`
LIKE:被查询的 数据值,完整查询为全名,模糊查询可使用 % 符号来代替被省略的字符,格式:value %value% %value value%;
LIKE 'query'
以下为规范性的标准完整语句
SELECT `dc`,`yb`,`dy`,`fy` FROM `hybrid`.`dclist` WHERE `dc` like 'query';
