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-表的删除与表数据操作的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 之 第二章: 库与表的基本操作; 数据类型; 完整性约束; 外键;

数据表的基本操作与表的约束

hive中关于数据库与表的基本操作

数据库与表的操作

MySql链表语句--博客园老牛大讲堂

删除数据库多余数据,但是数据库表与表之间有关联。请问如何删除整条数据链?