MySQL入门之插入、删除、修改表数据

-------------------------------------------------------------------------------------------------------------

教程大纲:

http://blog.****.net/qq78442761/article/details/76018310

-------------------------------------------------------------------------------------------------------------


插入表数据:

1.使用insert语句插入表数据

MySQL入门之插入、删除、修改表数据


1.insert into xxxx

2.Values 后括号中接值.

MySQL入门之插入、删除、修改表数据

MySQL入门之插入、删除、修改表数据

当cust_id 使用系统自增时 就设置为NULL,或者0;

下面演示一条语句,此语句是检索,以后将会说明,现在看看就行 

MySQL入门之插入、删除、修改表数据


下面展示insert into的各种插值法,读者请自行练习

MySQL入门之插入、删除、修改表数据


下面演示如何将结构相同的表数据合并在一起下面看操作

MySQL入门之插入、删除、修改表数据

MySQL入门之插入、删除、修改表数据


使用replace 语句插入数据


MySQL入门之插入、删除、修改表数据

删除表数据

1.使用delete 删除数据

MySQL入门之插入、删除、修改表数据

由代码可知

Where 语句为判断条件,当满足时执行delete.

下面演示从多个表中删除数据,在此先做以下操作

MySQL入门之插入、删除、修改表数据

多上述操作不再做出解释,不懂请看以前章节

下面来看三个表中的内容

MySQL入门之插入、删除、修改表数据

MySQL入门之插入、删除、修改表数据

MySQL入门之插入、删除、修改表数据

MySQL入门之插入、删除、修改表数据


在此解释一个地方 当有多个条件时 用 and 进行连接

 

3.使用truncate 删除表数据

1. 一般用于删除所有行

2. 速度比delete 快

3. Auto_increment 将重新记录

4. 不能删除带有索引和视图的表 

MySQL入门之插入、删除、修改表数据


修改表数据

1.使用update 修改单个表

由于刚刚删除了表customers1 中的数据 我们先添加再更新

MySQL入门之插入、删除、修改表数据

MySQL入门之插入、删除、修改表数据

语法很简单 在此不再说明

 

2.修改多个表中数据

 首先我们在customers2 中创建数据再更新表

MySQL入门之插入、删除、修改表数据


接下来 修改多个表

MySQL入门之插入、删除、修改表数据