跟小博老师一起学习数据库 ——SQL语言

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

SQL分

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

跟小博老师一起学习数据库 ——SQL语言_第1张图片

DDL

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

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

DML

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

从tbl_account表中查询所有记录

向tbl_account插入一行记录

TCL

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

演示简单事务

跟小博老师一起学习数据库 ——SQL语言_第2张图片

DCL

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

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

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

撤销fjh帐号的所有权限

你可能感兴趣的:(跟小博老师一起学习数据库 ——SQL语言)