MySQL_DML操作
2024-09-05 05:04:44
DML(Data Manipulation Laguage)指对数据库数据的增(Create)删(Delete)改(Update)操作
1.增加操作
(1)先创建一个表,如图所示:
语法:Insert into 表名(列名1,列名2,列名3) values(值1,值2,值3);
注意:如果不定义列名,则为所有数据添加数据,除了数字类型的,其他赋值都需要用引号括起来,单引号双引号都可以,日期格式为"xxxx-xx-xx"。
2.删除操作
语法: Delete from 表名 where 条件
注意:如果不添加条件,则会删除所有记录,但是不推荐,因为你有多少个数据就会执行多少次这个语句,时间效率很低。
如果全删就要用
truncate table 表名;这个操作先删除表,然后再创建一个一模一样的空表,这样时间效率很高。
3.修改操作
语法:update 表名 set 列名1=值1,列名2=值2,where
注意:不添加条件即列名的时候,将所有数据修改;(select * from时最简单的查询数据的方式)
最新文章
- c语言数据结构复习
- 荣品四核4412开发板的USB摄像头问题
- 单位px 转换成 rem
- python Django 学习笔记(四)—— 使用MySQL数据库
- 浅谈JAVA集合框架(转载)_常用的Vector和HashMap
- PHP中使用CURL(四)
- delphi 中COPY()函数的意思
- TFS下载文件已损坏问题
- python中的协程及实现
- Chapter 2 User Authentication, Authorization, and Security(3):保护服务器避免暴力攻击
- PyCharm导入pymysql包运行报错问题解决:No module named 'PyMySQL'
- 防止系统锁屏-python、C++实现
- 在docker中快速创建包含ip相关tool的ubuntu镜像
- 浅析列表页请求优化(history API)
- Oracle实战笔记(第一天)
- js增加、删除、替换DOM对象
- ShiroFilterFactoryBean 处理拦截资源文件问题(Shiro权限管理)
- 使用matplotlib 制图(柱状图、箱型图)
- Python 函数式编程和OOP编程 0001测试
- dbgrid控件如何能在左边显示行号?