码迷,mamicode.com
首页 > 数据库
数据库测试工具,谁更锋利?
本文从DBUnit开始介绍一系列测试工具,无论是旧轮子,还是新轮子... Utilities-DBUnit、Spring-test-dbunit 都不放过,但最后亮出新利器...... 1-DBUNIT 数据库测试工具事实上的标准就是DBUnit。根据http://www.dbunit.org/的介 ...
分类:数据库   时间:2019-10-07 19:42:16    阅读次数:128
MySQL支持的数据类型
MySQL支持的数据类型 一、数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。 关键字INT是INTEGER的同义词 ...
分类:数据库   时间:2019-10-07 19:41:39    阅读次数:122
数据库四大特性和四种隔离
数据库事务的四大特性: 事务(Transaction)是并发控制的基本单位。所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转帐工作:从一个帐号扣款并使另一个帐号增款,这两个操作要么都执行,要么都不执行。 1、数据库事务必须具备ACID特性,ACI ...
分类:数据库   时间:2019-10-07 19:40:50    阅读次数:130
MySQL单表查询
MySQL单表查询 一、单表查询的语法及关键字执行 的优先级 1.1单表查询语法 1.2关键字执行的优先级 1. from:找到表 2. where:拿着where指定的约束条件,去文件/表中取出一条条记录 3. group by:将取出的一条条记录进行分组group by,如果没有group by ...
分类:数据库   时间:2019-10-07 19:40:30    阅读次数:91
DynamoDB 流 和 AWS Lambda 触发器
Amazon DynamoDB 与 AWS Lambda 集成,使您能够创建触发器 — 自动响应 DynamoDB 流 中的事件的代码片段。利用触发器,您可以创建应对 DynamoDB 表中的数据修改的应用程序。 如果您在表中启用 DynamoDB 流,则可以将流 Amazon 资源名称 (ARN) ...
分类:数据库   时间:2019-10-07 19:31:45    阅读次数:181
使用Python操作MySQL数据库
使用Python操作MySQL数据库 一、数据库的安装和连接 1.1 PyMySQL的安装 1.2Python连接数据库 1.3连接数据库的基本操作 二、创建表操作 三、操作数据 3.1插入操作 3.2 查询操作 Python查询Mysql使用 fetchone() 方法偏移一条数据后获取单条数据, ...
分类:数据库   时间:2019-10-07 19:24:06    阅读次数:113
MySQL表的完整性约束
MySQL表的完整性约束 一、概览 为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确、有效、相容。 约束条件与数据类型的宽度一样,都是可选参数,主要分为以下几种: ...
分类:数据库   时间:2019-10-07 19:17:42    阅读次数:93
SQL server 2008数据库的备份与还原(亲测,效果良好)注意采用单用户模式呀
、SQL数据库的备份: 1、依次打开 开始菜单 → 程序 → Microsoft SQL Server 2008 → SQL Server Management Studio → 数据库:Dsideal_school_db既是我们需要备份的学籍数据库 图(1) 2、选择要备份的数据库“Dsideal ...
分类:数据库   时间:2019-10-07 19:16:51    阅读次数:110
MySQL多表查询
[TOC] MySQL多表查询 一、数据准备 建表与数据准备 二、多表链接查询 重点: 外链接语法 2.1 交叉连接 不适用任何匹配条件。生成笛卡尔积。 2.2 内连接 只连接有匹配关系的数据 2.3 外连接之左连接 保留左表的全部数据,右表有对应数据直接连表显示,没有对应关系空填充 2.4外连接之 ...
分类:数据库   时间:2019-10-07 19:13:01    阅读次数:149
DAY9:SQL注入8-Oracle
一、Oracle基本使用 1. 如何登陆Oracle 打开cmd输入sqlplus(windows server 2008) 用户名:system 密码:123456 2. 增删改查 二、Oracle权限控制 1. Oracle权限(重点) 2. 用户权限管理 以system账号登录默认DBA权限 ...
分类:数据库   时间:2019-10-07 18:04:58    阅读次数:119
Spark SQL, DataFrames and Datasets 指南
概述Spark SQL 是 Spark 处理结构化数据的模块; 与基础的 Spark RDD API 不同, Spark SQL 提供的接口提供给 Spark 更多的关于数据和执行计算的结; 内在的, Spark SQL 使用这些额外的信息去执行额外的优化; 这里有几种包括 SQL 和 Datase... ...
分类:数据库   时间:2019-10-07 17:41:23    阅读次数:102
dB是乘以10还是乘以20
dB即分贝(decibel),经常用来表示信号的大小。然而,今天在学习计算机网络的时候发现分贝的公式有两种:10lg(X) 或者 20lg(X) 很迷惑所以查找资料。得到的结果是dB在表示功率的时候用10lg(X),在表示电压或者电流的时候用20lg(X)。dB本身是一个比值,是一个数值,是一个纯计 ...
分类:数据库   时间:2019-10-07 17:37:12    阅读次数:1224
MySql两大引擎InnoDB和MyISAM
1. InnoDB:支持事务、外键、行级锁,支持崩溃后安全修复,提供了具有提交、回滚和崩溃恢复能力的事务安全存储引擎; 2. MyISAM:不支持事务、外键,不支持行级锁只支持到表级锁,不支持崩溃后安全修复; 3. InnoDB主键查询性能高于MyISAM,MyISAM性能高于InnoDB。 4. ...
分类:数据库   时间:2019-10-07 16:14:46    阅读次数:128
搭建sqli靶场
前言: sqli是一个印度程序员编写的,用来学习sql注入的一个游戏教程 sqli这个靶场对php7.0是不兼容的(因为一些函数在php7中被删除了),所以搭建的时候要下载php5,如果你的系统要下载php5有点麻烦的话,可以看我文章的最后,那里有解决方法。 正文: 3. 修改 sqli-labs- ...
分类:数据库   时间:2019-10-07 16:09:29    阅读次数:463
Vue-cli连接mysql
本文把前后台一起串起来,前端使用vue-cli后台用nodejs连接数据库,vue-cli请求接口其数据是来自于mysql数据。 本文把前后台一起串起来,前端使用vue-cli后台用nodejs连接数据库,vue-cli请求接口其数据是来自于mysql数据。 一、vue-cli请求接口部分 一、vu ...
分类:数据库   时间:2019-10-07 13:33:52    阅读次数:567
使用Python操作MySQL数据库
使用Python操作MySQL数据库 一、安装PyMySQL的安装 pip install pymysql 二、连接数据库步骤 pymysql连接数据库的必要参数:主机、端口、用户名、密码、数据库 注:pymysql不能提供创建数据库的服务,数据库要提前创建 三、创建表 四、插入数据 五、删除数据 ...
分类:数据库   时间:2019-10-07 13:13:41    阅读次数:110
Windows系统zip安装MySQL 5.7记录
1下载zip安装包,https://dev.mysql.com/downloads/mysql/ 2.解压安装包到安装的目标路径,(例:D:\Server\MySQL57) 3.新建MySQL配置文件my.ini,配置安装路径,新建文件夹data存放MySQL数据,配置存放目录 配置内容如下: 4. ...
分类:数据库   时间:2019-10-07 13:11:06    阅读次数:104
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!