标签:pytho pre -- 语句 xixi 介绍 就是 select查询 ··
记录就是一条数据,就相当于文件里的一行数据
mysql中,我们通过sql语句来实现对数据的操作,包括:
1. 插入完整数据(顺序插入)
语法一:
insert into 表名(字段1,字段2,字段3…字段n) values (值1,值2,值3…值n);
语法二:
insert into 表名 values (值1,值2,值3…值n);
2.指定字段插入数据
insert into 表名(字段1,字段2,字段3…) values (值1,值2,值3…);
3.插入多条数据
insert into 表名 values(值1,值2,值3…),
(值1,值2,值3…),
(值1,值2,值3…);
4.插入查询结果
insert into 表名(字段1,字段2,字段3…) select(字段1,字段2,字段3…)from 表2 where····;
1.插入完整数据
方法一:
insert into t1 (id,name,age,sex,course) values(1,'xichen',18,'女','语文');
方法二:
insert into t1 values(3,'xixi',19,'男','数学');
2.指定字段插入数据
insert into mydb.t1(id,name,age,sex) values(2,'chen',19,'女');
3.一次性向表中添加多条数据
insert into t1 values(4,'haha',19,'女','语文'),
(5,'lele',19,'男','英语'),
(6,'dada',20,'男','数学');
update 表名 set 字段1=值1,字段2=值2 where 条件
1.更新表t1表中所有course字段都为语文
update t1 set course='语文';
2. 更新t1表中name为xixi的course字段为‘数学’
update t1 set course='数学' where name=‘xixi’;
delect from 表名 where 条件
删除t1表中course为英语的记录
delect from t1 where course='英语';
####################################### cmd ############################################
mysql> select * from t1;
+------+--------+------+------+--------+
| id | name | age | sex | course |
+------+--------+------+------+--------+
| 1 | xichen | 18 | 女 | 语文 |
| 2 | chen | 19 | 女 | 数学 |
| 3 | xixi | 19 | 男 | 数学 |
| 4 | haha | 19 | 女 | 语文 |
| 5 | lele | 19 | 男 | 英文 |
| 6 | dada | 20 | 男 | 数学 |
+------+--------+------+------+--------+
6 rows in set (0.00 sec)
mysql> delete from t1 where course='英文';
Query OK, 1 row affected (0.13 sec)
mysql> select * from t1;
+------+--------+------+------+--------+
| id | name | age | sex | course |
+------+--------+------+------+--------+
| 1 | xichen | 18 | 女 | 语文 |
| 2 | chen | 19 | 女 | 数学 |
| 3 | xixi | 19 | 男 | 数学 |
| 4 | haha | 19 | 女 | 语文 |
| 6 | dada | 20 | 男 | 数学 |
+------+--------+------+------+--------+
5 rows in set (0.00 sec)
######################################## end ############################################
标签:pytho pre -- 语句 xixi 介绍 就是 select查询 ··
原文地址:https://www.cnblogs.com/xichenHome/p/11569147.html