MySQL-表的删除与表数据操作
Posted H_Cisco
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL-表的删除与表数据操作相关的知识,希望对你有一定的参考价值。
使用命令行方式删除表
DROP TABLE [IF EXISTS] 表1,表2,…;
mysql> drop table if exists xs_kc1,xs_kc4;
解除外键约束:
mysql> alter table xs_kc4 drop foreign key FK_xskc_KCH4;
然后,才能删除主表:
mysql> drop table kc1;
使用客户端软件删除表
在CLC模式下添加数据
INSERT INTO 表名(字段名1,字段名2,…)
VALUES(值1,值2,…);
mysql> insert into xsqk2(学号,姓名,性别,出生日期,专业名,所在学院,联系电话,总学分,备注)
-> values(‘2016030101’,‘王强’,‘男’,‘19980406’,‘云计算’,‘计算机学院’,'13555652224',null,null);
向数据库XSCJ中的kc2表添加数据。
mysql> insert into kc2 values('101','计算机文化基础','李平',1,48,3);
mysql> insert into xs_kc2(学号,课程号,成绩)
-> values('2016030101','101',null);
使用客户端软件添加数据
更新数据
UPDATE 表名 SET 字段名1=值1[字段名2=值2,…]
[WHERE 条件表达式];
将所有课程号为“101”的成绩加上2分
mysql> update xs_kc set 成绩=成绩+2 where 课程号=101;
删除数据
学号为2016110204的学生由于学分原因被退学处理,则需要将其信息从学生信息表xsqk中将其删除。
mysql> delete from xsqk where 学号=2016110204;
以上是关于MySQL-表的删除与表数据操作的主要内容,如果未能解决你的问题,请参考以下文章