数据库完整性 数据库的完整性是指数据的正确性和相容性 正确性:数据是否符合现实世界的语义,反应当前实际状况 相容性:数据库对同一对象再不同关系表中的数据是符合逻辑的 为维护数据库的完整性,数据库管理系统必须实现如下功能 提供定义完整性约束条件的机制 提供完整性检查的方法 进行违约处理 1. 实体完整 ...
分类:
数据库技术 时间:
2021-05-04 14:14:43
收藏:
0 评论:
0 赞:
0 阅读:
19
魔方网表添加外部数据源 数据库的JDBC URL 格式 jdbc:sqlserver://<server_name>:<port> jdbc:sqlserver://172.16.0.142:1433默认端口1433 可以省略 ...
分类:
数据库技术 时间:
2021-05-04 14:13:34
收藏:
0 评论:
0 赞:
0 阅读:
14
#DDL /* 数据定义语言 库和表的管理 一、库的管理 创建、修改、删除 二、表的管理 创建、修改、删除 创建: create 修改: alter 删除: drop */ #一、库的管理 #1、库的创建 /* 语法: create database [if not exists]库名; */ #案 ...
分类:
数据库技术 时间:
2021-05-04 14:11:45
收藏:
0 评论:
0 赞:
0 阅读:
30
一、JDBC总结问题: 数据库连接创建、释放频繁造成系统资源浪费,从而影响系统性能 SQL语句在代码中硬编码,造成代码不易维护,实际应用中SQL变化的可能较大,SQL变动需要改变java代码 使用prepardStatement向占有位符号传参数存在硬编码,因为SQL语句的where条件不一定,可能 ...
分类:
数据库技术 时间:
2021-05-04 14:10:32
收藏:
0 评论:
0 赞:
0 阅读:
24
含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性 分类:六大约束 NOT NULL:非空,用于保证该字段的值不能为空 非空约束用于确保当前列的值不为空值,非空约束只能出现在表对象的列上。Null类型特征: 所有的类型的值都可以是null,包括int、float等数据类型 空字符串 ...
分类:
数据库技术 时间:
2021-05-04 13:59:37
收藏:
0 评论:
0 赞:
0 阅读:
22
delimiter ;;create procedure idata3()begin declare i int; set i=1; while(i<=100000)do insert into t values(i, i, i,i); set i=i+1; end while;end;;delim ...
分类:
数据库技术 时间:
2021-05-04 10:18:08
收藏:
0 评论:
0 赞:
0 阅读:
36
MySQL空间数据类型官方文档:https://dev.mysql.com/doc/refman/8.0/en/spatial-types.html 创建一个支持空间数据类型的表 CREATE TABLE FEATURE ( ID VARCHAR(36) NOT NULL, LAYER_ID VAR ...
分类:
数据库技术 时间:
2021-05-04 10:14:55
收藏:
0 评论:
0 赞:
0 阅读:
25
创建高性能的索引 索引类型 B-Tree索引 哈希索引 哈希索引基于哈希表实现,只有精确匹配所有列的查询才有效。 hash索引的限制: 哈希索引只包括哈希值和行指针,而不存储字段值,所以不能用索引中的值来避免读取行。 哈希索引只支持等值比较查询,包括=、IN()、<=>也不支持任何范围查询 Inno ...
分类:
数据库技术 时间:
2021-05-04 10:11:11
收藏:
0 评论:
0 赞:
0 阅读:
39
1、下载并解压到:/Users/xiechunping/Softwares/mysql-5.7.17下载地址:http://ftp.ntu.edu.tw/pub/MySQL/Downloads/MySQL-5.7/mysql-boost-5.7.17.tar.gz 2、进入mysql-5.7.17, ...
分类:
数据库技术 时间:
2021-05-04 10:02:55
收藏:
0 评论:
0 赞:
0 阅读:
23
MySQL学习(四) 事务 事务的定义 事务就是将一组SQL语句放在同一批次内去执行 如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行 MySQL事务处理只支持InnoDB和BDB数据表类型 事务的ACID原则 原子性(Atomic) 整个事务中的所有操作,要么全部完成,要么全部不完成, ...
分类:
数据库技术 时间:
2021-05-04 09:50:08
收藏:
0 评论:
0 赞:
0 阅读:
35
一、是什么? DNSLog ?于监测 DNS 和 HTTP 访问记录,可通过HTTP请求,让?标主机主动请求 DNSLog API 地址,有相应的解析记录,则可判定为存在相应的漏洞。 二、应用场景 简单理解就是在某些无法直接利用漏洞获得回显的情况下,但是目标可以发起DNS请求,这个时候就可以通过这种 ...
分类:
数据库技术 时间:
2021-05-04 09:49:50
收藏:
0 评论:
0 赞:
0 阅读:
39
数据库事务 1 数据库事务介绍 事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。 事务处理原则(事务操作):保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。当在一个事务中执行多个操作时,要么所有的事务都被提交(commit),那么这些修改就永久地保存下来;要么 ...
分类:
数据库技术 时间:
2021-05-03 22:54:00
收藏:
0 评论:
0 赞:
0 阅读:
30
1、数据库连接池的重要性 传统的模式是按以下步骤: ①在主程序中新建一个数据库连接(connection) ②然后利用这个连接进行sql操作 ③断开连接(即释放资源) 这种模式存在一些问题 1)获取数据库连接(connection)的时候,都需要将Connection加载到内存中,再验证用户名和密码 ...
分类:
数据库技术 时间:
2021-05-03 22:52:59
收藏:
0 评论:
0 赞:
0 阅读:
39
#创建存储过程 CREATE PROCEDURE test_insert() #开始 BEGIN #定义变量 DECLARE i INT DEFAULT 40; #条件判断 WHILE i<=170 #执行 DO #SQL insert into robot(name) values(CONCAT( ...
分类:
数据库技术 时间:
2021-05-03 22:52:15
收藏:
0 评论:
0 赞:
0 阅读:
41
Windows下安装MySQL详细教程 转自https://www.cnblogs.com/zhangkanghui/p/9613844.html Windows下安装MySQL详细教程 1、安装包下载 2、安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 ...
分类:
数据库技术 时间:
2021-05-03 22:51:05
收藏:
0 评论:
0 赞:
0 阅读:
30
error 错误 Name 名字 defined 已经定义,default默认值 syntax 语法 invalid无效,valid验证 Indentation 索引 unexpected 意外的,不期望的 character 字符 char line 行 col 列 encoding 编码 dec ...
分类:
数据库技术 时间:
2021-05-03 22:15:41
收藏:
0 评论:
0 赞:
0 阅读:
46
#include<stdio.h> #define BUG_POWER #ifdef BUG_POWER #define ENTRY 5 #define DEBUG 4 #define INFO 3 #define WARN 2 #define ERROR 1 #define PRINT_LEVEL ...
分类:
数据库技术 时间:
2021-05-03 22:13:49
收藏:
0 评论:
0 赞:
0 阅读:
42
1、nuget Pomelo.EntityFrameworkCore.MySql 2、appsettings.json "AllowedHosts": "*", "ConnectionStrings": { "MySqlConnection": "server=localhost;port=3306 ...
分类:
数据库技术 时间:
2021-05-03 22:00:55
收藏:
0 评论:
0 赞:
0 阅读:
42
SQL删除语句drop,delete与truncate的区别 相同点: drop、truncate和不带where子句的delete,都会删除表内的数据 不同点: truncate会清除表数据并重置id从1开始,delete就只删除记录,drop可以用来删除表或数据库并且将表所占用的空间全部释放 t ...
分类:
数据库技术 时间:
2021-05-03 19:14:06
收藏:
0 评论:
0 赞:
0 阅读:
31
昨晚在群里讲解这部分内容,因为好久没操作过了,差点翻车。。。今天把它整理一下发出来,方便没听明白的小伙伴学习和理解。 我们平时学习数据库时,要么使用sa帐号,要么用windows默认帐号登录,总之都拥有最高权限,而实际的生产环境中,不可能这样的,帐号权限要严格划分,才能保证基本的安全,那么问题来了, ...
分类:
数据库技术 时间:
2021-05-03 19:11:44
收藏:
0 评论:
0 赞:
0 阅读:
44