MySQL数据库学习12-更新和删除数据
来源:互联网 发布:苹果安装什么软件 编辑:程序博客网 时间:2024/05/19 01:29
一、更新数据
MySQL中使用UPDATE语句更新表中的记录,可以更新特定的行或者同时更新所有的行。语法结构如下:
UPDATE table_nameSET column_name1=value1,column_name2=value2,...,column_namen=valuen WHERE condition
column_name对应要修改的字段名称;value对应相应的值;condition指定更新的记录需要满足的条件。更新多个列时用逗号隔开。
a.更新person表中id为11的记录
·保证UPDATE语句以WHERE子句结束,通过WHERE子句指定被更新的记录所需要满足的条件,如果忽略WHERE子句,将更新表中所有的行。
b.在person表中更新age值为19~22的记录
二、删除数据
MySQL中通过DELETE语句删除数据,删除条件通过WHERE子句指定。
语法格式:
DELETE FROM table_name WHERE condition
table_name指要执行删除操作的表;如果没有WHERE子句,将删除表中所有记录。
a.在person表中删除id等于11的记录
若要删除表中所有记录还可以使用TRUNCATE语句,TRUNCATE将直接删除原来的表并重新创建一个结构相同的表。
语法格式:
TRUNCATE TABLE table_name
TRUNCATE与DELETE区别
·TRUNCATE直接删除表而不是删除记录,执行速度比DELETE快;DELETE删除时是按记录一条一条地删除。
·TRUNCATE删除操作之后,表的AUTO_INCREMENT记录会重置;DELETE不会重置AUTO_INCREMENT。
·TRUNCATE删除的记录无法找回;DELETE删除的记录可以找回。
阅读全文
0 0
- MySQL数据库学习12-更新和删除数据
- 《MySQL必知必会学习笔记》:更新和删除数据
- MYSQL学习笔记(十六)更新和删除数据
- MySQL数据库学习四 之 更新 删除
- MYSQL数据库学习----插入、更新、删除
- 《MySQL入门很简单》学习笔记(11)之第11章插入、更新与删除数据(关键词:数据库/MySQL/插入数据/更新数据/删除数据)
- mysql-数据库的更新和删除
- mysql(六、 插入,更新和删除数据)
- MySQL 数据的插入、更新和删除
- [MYSQL -20]更新和删除数据
- MySQL基础教程13-Mysql更新数据和删除数据
- MySQL学习之插入、更新和删除
- SQL 学习之 更新和删除数据
- Mysql数据库学习 (六) Mysql 插入删除更新
- mysql数据库中创建、删除、更新、插入数据、等语句
- MySQL数据库中插入,更新与删除数据
- MySQL数据库 之 插入、更新与删除数据
- MySQL学习笔记 第八讲:增加、删除、更新数据和备份还原
- 协程编写特定时间生成物体并执行动画
- 【Scikit-Learn 中文文档 】安装 scikit-learn | ApacheCN
- 杨辉三角
- 考研日记 启示录 2017/11/21
- 随机三维数组赋值
- MySQL数据库学习12-更新和删除数据
- Git 教程
- 第三部分:POJ 1000 解题报告
- noip2017总结
- Android String 值动态替换
- Sublime Text 3 快捷键汇总
- 欢迎使用CSDN-markdown编辑器
- 图形界面
- MySQL 锁机制——必知必会