自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 MySQL安全管理

2、外键约束增强了数据的安全性和可靠性,但是会增加程序对于数据的不可控性,所以是实际开发中一般会通过程序逻辑控制来保证数据的完整性和安全性,外间使用较少。事务安全是在操作前告知系统,接下来所有的操作都暂不同步到数据表,而是记录到事务日志,指导后续所有操作都成功,再进行同步;外键约束:当表建立外键关系后,外键就会对主表(外键指向的表)和子表(外键所在的表)里的数据产生约束效果。2、事务的原理是通过将操作结果暂时保存在事务日志中,等所有操作的结果都是成功的,然后一并同步到数据表。

2023-06-15 16:26:22 232

原创 mysql事件

小贴士: 表示事件间隔的单位除了HOUR,还可以用YEAR、QUARTER、MONTH、DAY、HOUR、 MINUTE、WEEK、SECOND、YEAR_MONTH、DAY_HOUR、DAY_MINUTE、DAY_SECOND、HOUR_MINUTE、HOUR_SECOND、MINUTE_SECOND这些单位,根据具体需求选用我们需要的时间间隔单位。其中的EVERY 1 HOUR表示该事件将每隔1个小时执行一次。默认情况下,采用这种每隔一段时间执行一次的方式将从创建事件的事件开始,无限制的执行下去。

2023-06-15 16:24:53 67

原创 mysql触发器

虽然对于触发器的命名并没有什么特殊的要求,但是习惯上还是建议大家把它定义我上边例子中的形式,也就是`bi_表名`、`bd_表名`、`bu_表名`、`ai_表名`、`ad_表名`、`au_表名`的形式。我们对t1表定义了一个名叫bi_t1的触发器,它的意思就是在对t1表插入新记录之前,对准备插入的每一条记录都会执行BEGIN ... END之间的语句,NEW.列名表示当前待插入记录指定列的值。触发器内容中NEW代表记录的列的值可以被更改,OLD代表记录的列的值无法更改。

2023-06-15 16:23:55 78

原创 备份和恢复

优点:备份与恢复操作简单方便 缺点:数据存在大量的重复、占用大量的备份空间及备份与恢复时间长。3)增量备份:只有在上次完全备份或者增量备份后被修改的文件才会被备份。热备份(联机备份) :数据库处于运行状态,依赖于数据库的日志文件;温备份:数据库锁定表格(不可写入但可读)的状态下进行备份操作。对数据库操作系统的物理文件(如数据文件、日志文件等)的备份。2)差异备份:备份自从上次完全备份之后被修改过的文件。冷备份(脱机备份) :是在关闭数据库的时候进行的;1)完全备份:每次对数据库进行完整的备份。

2023-06-11 15:33:59 73

原创 存储过程和存储函数

3)contains sql(存储过程包含sql语句,但不包含读写数据的语句)| no sql(存储过程不包含sql语句)| reads sql data(存储过程包含读数据的语句)|modifies sql data(存储过程包含读写数据的语句)不过它和视图不同,视图是 虚拟表 , 通常不对底层数据表直接操作,而存储过程是程序化的 SQL,可以 直接操作底层数据表 ,相比于面向集 合的操作方式,能够实现一些更复杂的数据处理。简化操作,提高了sql语句的重用性,减少了开发程序员的压力。

2023-06-11 15:22:17 30

原创 MYSQL语言

COMMIT:提交。在对事务进行编辑修改时,只有当事务提交到数据库时才算完成,在为提交前,此期间只有操作数据库的人才有权看到所操作的事情。:用来授予或回收访问数据库的某种特权,并控制数据库操纵事务发生的时间和效果;对数据库实行监视等......是对基本表和视图的授权、完整性规则的描述、事务控制等内容。:基本结构是由SELECT子句,FROM子句和WHERE子句组成的查询块。:create用来创建数据库中的各种对象;用于定义SQL模式,基本表、视图、索引等结构。:分为数据查询和数据更新两类;

2023-05-04 15:26:25 30

原创 表数据操作

(196001董明眼,女1999-05-02通信50) C196002李营女1998-07-25“通信48).(196004周俊文男1998-03-10.通信52);#【例5.21同student1表播入一条记录,学号为“196002”,姓名为“李黄”,专业为“通信”,总学分45,性别为“女”,出生日期为“1998-07-25”。取默认值,出生日期为“1998-03-10”,专业为空值,总学分为52。#【例5.5】对student1表,重新插入记录(196002,“李茜”,女,1998-07-25,40。

2023-05-04 15:23:08 47

原创 数据完整性与MySQL语言

(1)数据定义语言(Data Definition Language,DDL):主要用于定义数据库、表、视图与索引操作(CREATE、ALTER、DROP)(2)数据操作语言(Data Manipulation LanguageDML):主要用于对数据进行添加修改和删除(INSERT、UPDATE、DELETE)(3)数据查询语言(Data Query Language,DQL):主要用于查询数据(SELECT)。(2)sqrt(a):返回一个数a的平方根(3)abs(a):返回a的绝对值。

2023-05-04 15:16:12 26

原创 mysql数据查询

在交互执行的特定查询中,使用 * 写法更容易些,然而,在写程序代码的时候,推荐指定每一列,这样后续开发中就可以很清楚的查看到返回了哪些数据,有利于其他开发者阅读,当然两种写法的性能是一致。在 SQL 中,字符 “*” 具有特殊的含义,使用用它,将从指定的表中返回每一列,在这里由于没有使用 where 子句,所以将会返回每一行,即是 查询表中所有的行与列,就是所有的数据。通过 select 子句中指定列,可以保证不会返回多余的数据,在跨域网络查询数据时,可以避免查询不需要的数据所带来的时间的浪费。

2023-05-04 15:07:02 1176

原创 数据库概念

4.数据库系统(DataBase System,DBS)(简称数据库):由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员组成的存储、管理、处理和数据维护的系统。(4)数据库的事务管理和运行管理:数据库在建立、运用、维护时有数据库管理系统统一管理和控制,保证事物的正确运行和保证数据的安全性、完整性、多用户对数据的并发使用和故障修复。(5)数据库的建立和维护:包括初始数据的输入、转换功能,数据库的转储、恢复,数据库的重组织功能和性能监视和分析。数据的含义也就是数据的语义就是所谓的信息。

2023-05-04 14:55:17 176

原创 mysql数据库和表

平常用的float,double 在SQL中也有,形式为float(M,D), 和double(M,D) M表示有效数字,D表示小数点后几位表示不过一般用decimal(M,D)表示精确数值。比如我们选中mall数据库(这些数据库和数据表都是我之前创建好并且命名的,只是为了演示,大家可以其实可以自己命名)3.MySQL可以换行,但每个元素声明之间必须要有逗号隔开,否则就会报错,分号;加回车就可以执行代码了.删除表和删除库都是很危险的事,如果是自己不知道的表和库不要轻易删除,否则挽回需要巨大成本!

2023-05-04 14:40:27 83 1

原创 关系数据库系统模型

数据操作语言(Data Manipulation Language,DML):INSERT,UPDATE, DELETE(插入、修改、测除)数据定义语言(Data Definition Language,DDL): CREATE、 ALTER,DROP(创建、修改、删除)专门的关系操作:选择(元组行)、投影(属性列)、连接(行列)、除(行列)逻辑模型:层次模型(树状)、网状模型(网状)、关系模型(二维表)数据结构:层次模型(树状)、网状模型(网状)、关系模型(二维表)内部层...>内模式层(数据物理模型)

2023-05-04 14:34:25 44 1

原创 视图和索引

索引不但会使得插入和修改的效率降低,而且在查询的时候,有一个查询优化器,太多的索引会让优化器困惑,可能没有办法找到正确的查询路径,从而选择了慢的索引。组合索引:指多个字段上创建的索引,只有在查询条件中使用了创建索引时的第一个字段,索引才会被使用。4).单键/组合索引的选择问题(在高并发下倾向创建组合索引) 5).查询中排序的字段,排序字段若通过索引去访问将大大提高排序速度。索引本来是一种事先在写的阶段形成一定的数据结构,从而使得在读的阶段效率较高的方式,但是如果一个字段是写多读少,则会降低写的速度。

2023-05-04 14:32:09 52 1

原创 MYsql的安装和配置

MySQL安装和配置

2023-03-07 20:59:22 199 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除