- 博客(9)
- 收藏
- 关注
原创 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
2222
原创 MySQL数据库--触发器
触发器是一种与表操作(INSERT、UPDATE、DELETE)有关的数据库对象。是一种特殊的存储过程,在插入、删除或修改表中的数据时触发执行。触发器定义了一系列操作,这一系列操作称为触发程序。当触发器所在表上出现INSERT、UPDATE以及DETETE操作时,将激活触发器。实现操作数据前、后,强制检验或转换数据等操作。
2023-12-01 09:23:30
582
1
原创 MySQL数据库--存储过程
存储过程因为SQL语句已经预编绎过了,因此运行的速度比较快。由于执行SQL语句的大部分工作已经完成,所以存储过程能以极快的速度执行。存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程可以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的运算。可以从自己的存储过程内引用其它存储过程,这可以简化一系列复杂语句。①存储过程的能力大大增强了SQL语言的功能和灵活性。
2023-12-01 09:18:48
549
1
原创 MySQL数据库--视图
视图是一个虚拟表,是从数据库中一个或多个表中导出来的表。视图还可以从已经存在的视图的基础上定义。对视图的操作与对表的操作一样,可以对其进行查询、修改和删除。
2023-12-01 09:07:20
566
1
原创 python绘制三国演义词云图
读取三国演义全文,利用jieba库将常见人名进行去重后生成词云,并列出词频最高的10-20 个词,并利用wordcloud库形成词云(可以有不同的形状)。
2023-11-29 00:03:35
4784
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人