![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL数据库
黄天宇kiki
这个作者很懒,什么都没留下…
展开
-
MySQL数据库--数据库管理实验
1. 使用create user创建一个数据库用户student,密码是123456,该用户只能通过数据库本机访问数据库。2. 使用grant给数据库用户student授权,限制该用户只能通过数据库本机访问数据库,并只能对teacher表进行查询、修改和新增。3. 使用grant给student用户赋予student表的查询权限。4. 使用revoke回收student用户的修改和新增teacher表的权限。5. 删除创建的数据库用户student。原创 2023-12-07 11:15:06 · 1730 阅读 · 0 评论 -
MySQL数据库安全性、备份、恢复
思维导图原创 2023-12-05 10:03:56 · 362 阅读 · 0 评论 -
MySQL数据库--事务、锁
思维导图原创 2023-12-03 16:35:39 · 375 阅读 · 1 评论 -
MySQL数据库--权限系统
【代码】MySQL数据库--权限系统。原创 2023-12-03 15:23:11 · 514 阅读 · 1 评论 -
MySQL数据库--触发器
触发器是一种与表操作(INSERT、UPDATE、DELETE)有关的数据库对象。是一种特殊的存储过程,在插入、删除或修改表中的数据时触发执行。触发器定义了一系列操作,这一系列操作称为触发程序。当触发器所在表上出现INSERT、UPDATE以及DETETE操作时,将激活触发器。实现操作数据前、后,强制检验或转换数据等操作。原创 2023-12-01 09:23:30 · 430 阅读 · 1 评论 -
MySQL数据库--存储过程
存储过程因为SQL语句已经预编绎过了,因此运行的速度比较快。由于执行SQL语句的大部分工作已经完成,所以存储过程能以极快的速度执行。存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程可以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的运算。可以从自己的存储过程内引用其它存储过程,这可以简化一系列复杂语句。①存储过程的能力大大增强了SQL语言的功能和灵活性。原创 2023-12-01 09:18:48 · 377 阅读 · 1 评论 -
MySQL数据库--索引
数据库索引部分讲解原创 2023-11-29 08:26:50 · 433 阅读 · 0 评论 -
MySQL数据库--视图
视图是一个虚拟表,是从数据库中一个或多个表中导出来的表。视图还可以从已经存在的视图的基础上定义。对视图的操作与对表的操作一样,可以对其进行查询、修改和删除。原创 2023-12-01 09:07:20 · 426 阅读 · 0 评论