5.1、什么是sql:

总结:sql语句是关系型数据库的结构化查询和程序设计语言;

5.2、sql的分类:

1、数据库查询语言(DQL):

select user,host,password from mysql.user order by user desc; #desc:降序(倒叙) ;asc:升序;

2、数据库操作语言(DML):

delete from mysql.user where user='lc'

3、事物处理语言(TPL):

4、数据库控制语言(DCL):

5、数据库定义语言(DDL):

6、数据库指针控制语言(CCL):

#了解即可,一般不会用到;

5.3、最常用sql语句分类:

#sql语句最常见的分类一般就是三类;

DDL:数据库定义语言(create、alter,drop),主要对数据库和数据库表进行操作; 《=运维

DML:数据库操作语言(select,insert,update,delete) ,主要是对数据库表的内容进行操作; 《=开发

DCL:数据库控制语言(grant,revoke,commit,rollback),主要多数据库权限和表的内容提交和回滚数据进行操作;《=运维

注意:在oracle数据库中默认不执行commit的提交操作;在mysql默认是执行

commit提交操作的,所以应该手动关闭mysql自动commit提交的操作,可以提高

对mysql数据库操作的安全性和减少对磁盘的io的消耗;

最新文章

  1. 15天玩转redis —— 第一篇 开始入手
  2. Python开发【第十二篇】:DOM
  3. 【iOS】Quartz2D练习-动态改变属性值
  4. 3D语音天气球(源码分享)——创建可旋转的3D球
  5. 【Tsinghua OJ】隧道(Tunel)问题
  6. webservices上传文件
  7. The Introduction of Java Memory Leaks
  8. C++ eof()函数相关应用技巧分享
  9. MLlib-聚类
  10. Freemarker生成静态代码实例
  11. Nifi自定义processor
  12. git执行cherry-pick时修改提交信息
  13. 获得ztree的所有子节点id
  14. phpstorm 配置点右上角浏览器图标时用浏览器打开当前页面
  15. ListView与SimpleAdapter(三)
  16. Warning: The Copy Bundle Resources build phase contains this target's Info.plist file 'Info
  17. leetcode961
  18. Spring框架中Bean管理的常用注解
  19. ubuntu 镜像站部署
  20. 解析ASP.NET Mvc开发之EF延迟加载 分类: ASP.NET 2014-01-04 01:29 4017人阅读 评论(1) 收藏

热门文章

  1. [刷题] 167 Two Sum II
  2. U盘PE重装系统导致D、E、F盘消失
  3. PECcpu2006中执行单个测试程序的方法
  4. 855 gpu强 730 3倍
  5. Scala 中的可变(var)与不可变(val)
  6. 程序"三高"解决方案
  7. 【分布式】-- 微服务抽奖系统后台整合MyBatis-Plus
  8. selenium-元素无法定位解决办法
  9. node.js学习(6)创建和删除目录
  10. GEMM与AutoKernel算子优化