目錄python
記錄就是一條數據,就至關於文件裏的一行數據mysql
mysql中,咱們經過sql語句來實現對數據的操做,包括: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 ############################################