视图: 一个临时表被反复使用的时候,对这个临时表起一个别名,方便以后使用,就可以创建一个视图,别名就是视图的名称。视图只是一个虚拟的表,其中的数据是动态的从物理表中读出来的,所以物理表的变更回改变视图。 创建: create view v1 as SQL 例如:create view v1 as s ...
分类:
数据库 时间:
2020-02-02 19:58:25
阅读次数:
111
学习大纲(★为重点,√其次) 一、为什么要学习数据库 二、数据库的相关概念 DBMS、DB、SQL 三、数据库存储数据的特点 四、初始MySQL MySQL产品的介绍 MySQL产品的安装 ★ MySQL服务的启动和停止 ★ MySQL服务的登录和退出 ★ MySQL的常见命令和语法规范 五、DQL ...
分类:
数据库 时间:
2020-02-02 19:54:00
阅读次数:
92
多语句表值函数顾名思义是返回了一张表,可以传入多个参数 1.定义 1 Use AdventureWorks2014; 2 go 3 if exists(select * from sys.objects where name='udf_SEL_SalesQuota') 4 drop function ...
分类:
数据库 时间:
2020-02-02 19:37:49
阅读次数:
267
http://192.168.136.131/sqlmap/mysql/get_int.php?id=1当给sqlmap这么一个url的时候,它会:1、判断可注入的参数2、判断可以用那种SQL注入技术来注入3、识别出哪种数据库4、根据用户选择,读取哪些数据sqlmap支持五种不同的注入模式:1、基于 ...
分类:
数据库 时间:
2020-02-02 19:24:45
阅读次数:
135
本文介绍的是,如何在本地电脑不安装 Oracle 的情形下,如何使用 PL/SQL Developer 连接到服务器的数据库 第一步: 本机需要安装 软件 首先需要安装 PL/SQL Developer PL/SQL 安装包下载地址: 第二步: 本机需要 工具包 需要下载 Oracle 提供的 In ...
分类:
数据库 时间:
2020-02-02 19:19:28
阅读次数:
212
在进行Oracle数据库备份的配置、发起和恢复的过程中,需要用到许多Oracle数据库本身的命令。在此章节中进行命令的梳理,供大家参考。 Oracle用户和实例相关命令 Linux/Unix平台 每个“ pmon”进程中都有Oracle实例名称。 每个实例可能以不同的Unix用户身份运行。 Wind ...
分类:
数据库 时间:
2020-02-02 18:01:23
阅读次数:
160
数据类型: 1 数字: Tinyint:小数据 用于保存一些范围的整数数值范围 有符号: -128-127 无符号: 0-255 int 整数 数据类型用于保存一些范围的整数数值范围 有符号: -2147483648--2147483647 无符号: 0-4294967295 Bigint 大整数 ...
分类:
数据库 时间:
2020-02-02 17:46:15
阅读次数:
95
一、问题 网络IP无法连接服务器 ,如图所示: 二、解决方法 具体步骤: 1. 打开 SQL Server 2014 配置管理器; 2. 启用 「TCP/IP协议」,如下图所示; 3. 在「TCP/IP协议」属性对话框中执行以下操作:①将 IP3 改为本机 IP(或 127.0.0.1),在 TCP ...
分类:
数据库 时间:
2020-02-02 17:31:28
阅读次数:
122
Navicat 处理数据的时候出现了这个异常: Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operation '=' 原因: mysql8.0.1之后的默 ...
分类:
数据库 时间:
2020-02-02 17:22:59
阅读次数:
89
使用explain关键字获取sql执行性能 语法如下: explain select * from table explain 中的列expain出来的信息有10列,分别是id,select_type,table、type,partitions,possible_keys,key,key_len,r ...
分类:
数据库 时间:
2020-02-02 16:11:22
阅读次数:
120
如果我们在工作能够更好的利用好索引,那将会极大的提升数据库的性能。 覆盖索引 覆盖索引是指在普通索引树中可以得到查询的结果,不需要在回到主键索引树中再次搜索 建立如下这张表来演示覆盖索引: 我们执行select from T where age between 13 and 25 语句,这条语句的执 ...
分类:
数据库 时间:
2020-02-02 16:02:28
阅读次数:
116
用于学习记录 上位机发送的命令:01 03 01 00 00 01 85 F6下位机返回的命令: 01 03 02 27 10 A2 78有用的数据信息是27 10 ,这是16进制的,转换成10进制就是10000,对应的数据就是100.00,将接收到的数据解析 解析代码如下: for (int i ...
分类:
数据库 时间:
2020-02-02 16:00:08
阅读次数:
258
标量函数用于传入多个参数返回一个结果 1.定义 1 use AdventureWorks2014; 2 go 3 if exists(select * from sys.objects where name='udf_GET_AssignedEquipment') 4 drop function d ...
分类:
数据库 时间:
2020-02-02 15:55:54
阅读次数:
94
Mysql 登录 1、明文密码 在bin目录下 输入:mysql -u 账户 -p 密码 2、**密码 在bin目录下 输入:mysql -u 账户 -p 后回车再输入密码 --+ -- # 都是SQL语句的注释符 ,sql语句运行到此结束。 and or : A and B A,B都Ture 结果 ...
分类:
数据库 时间:
2020-02-02 15:46:46
阅读次数:
94
SQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。 最常见的 JOIN 类型:SQL INNER JOIN(简单的 JOIN)、SQL LEFT JOIN、SQL RIGHT JOIN、SQL FULL JOIN,其中前一种是内连接,后三种是外链接。 假设我们有两张 ...
分类:
数据库 时间:
2020-02-02 15:40:52
阅读次数:
100
01 索引类型 索引类型分为 NORMAL:这是最基本的索引,它没有任何限制,默认的BTREE类型的索引,是我们大多数情况下用到的索引。 UNIQUE:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复。例如身份证号用作索引时,可设置为unique。Unique(要求列唯一)和Primary ...
分类:
数据库 时间:
2020-02-02 15:32:21
阅读次数:
112
mysql按时间统计数据,没有数据的时候自动补充0 1.数据库中选择任意一个有数据的表,例如我选择的是 shopping_user 表 SELECT @cdate := DATE_ADD( @cdate, INTERVAL - 1 DAY ) `date`, 0 AS `sum` FROM ( SE ...
分类:
数据库 时间:
2020-02-02 15:26:54
阅读次数:
67