![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL数据库
文章平均质量分 86
春风抚微霞
这个作者很懒,什么都没留下…
展开
-
MySQL数据库学习(11)
今天介绍的是mysql的触发器,也属于数据库编程的一种,相对存储过程来说,使用起来更加简单,在某些特定的场景下使用触发器,同样可以达到减少应用程序与mysql服务器交互次数从而提升性能的目的;原创 2022-12-22 09:00:00 · 505 阅读 · 0 评论 -
MySQL数据库学习(10)
MySQL表维护:MySQL存在一些非常有用的语句,这些语句能很好的维护MySQL中数据库表。这些语句可以分析,优化,检查和修复数据库表。原创 2022-12-17 09:00:00 · 416 阅读 · 0 评论 -
MySQL数据库学习(9)
通常,您有许多具有相同权限集的用户。以前,授予和撤销多个用户权限的唯一方法是单独更改每个用户的权限,这非常耗时。为了简化,MySQL提供了一个名为role的新对象,它是一个命名的特权集合。如果要为多个用户授予相同的权限集,则应按如下方式执行:首先,创建一个新角色。其次,授予角色特权。第三,将角色授予用户。如果要更改用户的权限,则只需更改已授予角色的权限。更改将对角色授予的所有用户生效。原创 2022-12-16 09:00:00 · 320 阅读 · 0 评论 -
MySQL数据库学习(8)
MySQL是一个多用户数据库,具有功能强大的访问控制系统,可以为不同用户指定不同权限。之前我使用的是 root用户,该用户是超级管理员,拥有所有权限,包括创建用户、删除用户和修改用户密码等管理权限。为了实际项目的需要,可以创建拥有不同权限的普通用户。原创 2022-12-15 09:00:00 · 318 阅读 · 0 评论 -
MySQL数据库学习(7)
MySQL是最流行的关系型数据库管理系统,在这里我使用 PyMySQL 连接数据库,并实现简单的增删改查。PyMySQL是在 Python3.x版本中用于连接 MySQL服务器的一个库,Python2中则使用 mysqldb。PyMySQL遵循 Python数据库 API v2.0规范,并包含了 pure-Python MySQL客户端库。我们可以使用 pip来安装PyMySQL:pip install PyMySQL测试 PyMySQL是否安装成功:import pymysql 如果没有产生错误,原创 2022-12-14 09:00:00 · 435 阅读 · 0 评论 -
MySQL数据库学习(6)
索引是一种特殊的数据库结构,由数据表中的一列或多列组合而成,可以用来快速查询数据表中有某一特定值的记录。通过索引,查询数据时不用读完记录的所有信息,而只是查询索引列。不然的话,数据库系统将读取每条记录的所有信息进行匹配。因此,使用索引可以很大程度上提高数据库的查询速度,还有效的提高了数据库系统的性能。索引是 MySQL中十分重要的数据库对象,是数据库性能调优技术的基础,常用于实现数据的快速检索。原创 2022-12-13 09:00:00 · 425 阅读 · 0 评论 -
MySQL数据库学习(5)
视图是数据库中常用对象之一,它的内容是数据库部分数据或以聚合等方式重构的数据。只存放视图的定义,不存放数据。不存储数据,所以视图是一个虚表。因为数据存在基本表中,基本表的数据发生变化,视图查询的结果集会随之改变。视图的数据来源可以是一个表,也可以是多个表。定义好的视图可以和基本表一样进行查询、修改、更新和删除等操作。视图可以从原有的表上选取对用户有用的信息,那些对用户没用,或者用户没有权限了解的信息,都可以直接屏蔽掉,作用类似于筛选。这样做既使应用简单化,也保证了系统的安全。原创 2022-12-12 09:00:00 · 369 阅读 · 0 评论 -
MySQL数据库学习(4)
上一篇已经说过数据操作语言中select了,接下来简单说一下其他几类语言。原创 2022-12-11 09:00:00 · 606 阅读 · 0 评论 -
MySQL数据库学习(3)
mysql数据库中select查询的基本操作原创 2022-12-10 09:00:00 · 314 阅读 · 0 评论 -
MySQL数据库学习(2)
MySQL语法基本的书写规范以及数据定义语言(Data Definition Language,DDL)中create、drop和alter使用简单介绍。原创 2022-12-09 09:00:00 · 441 阅读 · 0 评论 -
MySQL数据库学习(1)
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。原创 2022-12-08 09:00:00 · 331 阅读 · 0 评论