数据库的基本操作Ⅲ
因为数据库已经建立,所以只要使用它
格式:USE+库名;
先创建一个数据表,并查看一下
格式如下两图:
23、使用INSERT语句向数据表中添加一条新记录
格式:INSERT INTO + 表名 + VALUES(值1,值2,……);
注意:要一一对应
24、此时需要使用SELECT语句查看数据表中的数据
格式:SELECT * FROM +表名;
因为性别那一栏未填值,所以为空(NULL)。
25、我们可以继续使用INSERT语句向表中添加数据,这次加上“性别”栏,并查看
格式如上
因为这次给“性别”那栏添加了值,所以表中出现了“女”。
26、同时添加多条数据
格式:INSERT INTO+表名+VALUES
(值1,值2,...,值n),
(值1,值2,...,值n);
注意:格式中逗号以及分号的使用。
27、更新数据
A、更新部分数据
格式1:UPDATE +表名+set name='chen',grade=80 WHERE id=2;
翻译:将表中id为2的“chen”的成绩改为80分;
如图,已经将chen的98分改为了80分;
格式2:UPDATE +表名+set grade=70 WHERE id<4;
翻译:将表中id小于4的成绩改为70分;
如图,已经将前三行(小于4,但不等于4)的分数全改为了70分。
B、更新全部数据
格式:UPDATE student_tb SET grade=80;
(因为是全部数据,所以不需要Where来指定位置)
翻译:将表中所有人的成绩改为80分。
小结:
28、删除数据(类似于更新数据)
法一:
A、删除部分数据
格式1:DELETE FROM +表名+ WHERE 条件表达式
DELETE FROM student_tb WHERE id=2;
翻译:将id为2 的数据删除。
如图,id为2的数据已经不存在了;
格式2:DELETE FROM student_tb WHERE id>5;
翻译:将id大于5的数据删除。
如图,id为6和7 的数据已经不在了;
B、删除全部数据
格式2:DELETE FROM +表名;
如图,数据表已经空了。
小结:
法二:
使用TRUNCATE删除表中数据
格式:TRUNCATE +TABLE+ 表名
注意:在建表时,要注意自己定义的约束值,如果在sex那里弄了一个唯一约束,那么在下面的添加数据的操作时,要记得每个值都是唯一的,比如有一个性别为“男”,那么以后的性别就不能出现“男”,如果性别相同,只能用其他的词来代替,比如“nan”或“boy”;
但是每个词只能出现一次!!!
好了!数据库的基本操作就酱紫结束喽~~
吼吼
完结!撒花~~