博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
跟小博老师一起学习数据库 ——SQL语言
阅读量:7236 次
发布时间:2019-06-29

本文共 513 字,大约阅读时间需要 1 分钟。

hot3.png

是Structured Query Language的缩写,中文叫结构化查询语言。它是一种查询和设计语言,用来存取数据和查询、更新和管理数据库。

SQL分

根据功能SQL可以划分成以下几大类

DDL

数据定义语言用来操作数据库对象,例如对数据库、用户、角色、表、视图、索引等操作。

创建一个登陆名为fanjianhua密码是jack的帐号

006zipb5zy79EpHMxVS18&690 

DML

数据操纵语言使用最频繁的一种语言,这种操作软件开发人员必须掌握。程序们亲切称其为“珍珠奶茶”(增、删、改、查)。

从表中查询所有记录

006zipb5zy79EpJ0Rlw3a&690 

向tbl_account插入一行记录

006zipb5zy79EpJs33E3e&690 

TCL

事务是操作数据库中各类数据项的程序执行单元,如事务中任何一个操作失败,通过回滚来撤销前面以成功的操作,所有操作都成功后方可提交事务。使用事务可充分保证数据的有效性、完整性。

演示简单事务

006zipb5zy79EpJV8Qt3d&690 

DCL

数据控制语言使用grant和revoke进行授权、撤权操作。

注意,给其它帐号授权安或撤权,登陆的帐号本身要有相关的权限。

授于fanjianhua帐号在本机对数据库的所有操作

006zipb5zy79EpKADLd2b&690 

撤销fjh帐号的所有权限

006zipb5zy79EpL0Ugx31&690

转载于:https://my.oschina.net/u/2971691/blog/863091

你可能感兴趣的文章
“看脸”看不出花,但人工智能可以“看”出性格
查看>>
有了这四个“最”,AI或许可以成功预测地震
查看>>
三角阵
查看>>
Delphi2010中字符串汇编需要注意的一点,以及支持2010的AES加密库
查看>>
ExtJs 修改组件值方式
查看>>
mysql如收集统计信息
查看>>
同步和异步消息机制
查看>>
java nio
查看>>
Win10中文语言包安装方法
查看>>
Spring.NET的AOP怎么玩
查看>>
asp.net core mvc实现伪静态功能asp.net core mvc实现伪静态功能
查看>>
DirectX11中Shader的封装
查看>>
编写一个程序统计输入字符串中:各个数字,空白字符,以及其他所有字符常出现的次数。...
查看>>
移动互联网时代,如何颠覆式协同工作
查看>>
背水一战 Windows 10 (82) - 用户和账号: 获取用户的信息, 获取用户的同意
查看>>
discuz X3全局变量$_G
查看>>
Linux中更改转移mysql数据库目录的步骤
查看>>
AngularJs-04-模拟登陆
查看>>
Ubuntu安装ping工具
查看>>
Keepalived单实例简单环境搭建
查看>>