码迷,mamicode.com
首页 > 数据库 > 日排行
mysql07 SQL约束
约束是一种限制,它是对表的行列做的限制,来确保数据的完整性和唯一性。 表的约束类型 主键 默认 唯一 外键 非空 关键字 primary key default unique foregin not null 一、主键约束(primary) (PRIMARY KEY)是用于约束表中的一行,作为这一行 ...
分类:数据库   时间:2020-06-14 10:38:12    阅读次数:68
数据库应用系统功能设计与实施
一、软件体系结构与设计过程 软件体系结构(软件架构):{构建,连接件,约束}。 构件:组成系统的具有一定独立功能的不同粒度的程序模块等。 连接件:将不同的构件连接起来,表示构件间的相互作用,如信号量的传递、功能和方法的调用。 约束:对象连接时的规则。 软件设计过程: 概要设计: 完成软件的总体结构设 ...
分类:数据库   时间:2020-06-14 10:38:39    阅读次数:88
Mybatis框架下易产生SQL注入漏洞的场景和修复方法
一、Mybatis框架下易产生SQL注入漏洞的场景 在基于Mybatis框架的Java白盒代码审计工作中,通常将着手点定位在Mybatis的配置文件中。通过查看这些与数据库交互的配置文件来确定SQL语句中是否存在拼接情况,进而确立跟踪点。 通过总结,Mybatis框架下易产生SQL注入漏洞的情况有以 ...
分类:数据库   时间:2020-06-14 10:38:57    阅读次数:242
Oracle使用Impdp导入dmp文件的详细过程
这一天为了导入这个Oracle的dmp文件,简直就是血泪史,因本人对Oracle并不是很会,随意踩了很多小白会踩的坑,因此特意记录一下过程,防备下次的使用。 1、首先将你需要的dmp文件准备好,将其放在Oracle安装目录的任意位置,但是如果你想按照我的步骤来,就和我安装到相同的目录,否则会和第五步 ...
分类:数据库   时间:2020-06-14 10:44:07    阅读次数:376
MongoDB之条件操作符
条件操作符用于比较两个表达式并从MongoDB集合中获取数据。 MongoDB中条件操作符有: (>) 大于 - $gt (<) 小于 - $lt (>=) 大于等于 - $gte (<= ) 小于等于 - $lte 一、MongoDB大于操作符 - $gt 如果想获取集合中 "likes" 大于 ...
分类:数据库   时间:2020-06-14 10:48:23    阅读次数:205
kudu数据库个人简单的总结
1.kudu事物 strong的事务,kudu的事务和架构受spanner和calvin系统的启发 Transaction Semantics ( 事务语义 ) 不支持多行事物。 2.查询条件关联语句,应用场景,性能测试 创建关联表 CREATE TABLE spark_kudu_test(id1 ...
分类:数据库   时间:2020-06-14 10:53:29    阅读次数:645
JDBC——小结
基本代码逻辑Properties properties = new Properties();String path = BaseDao.class.getClassLoader().getResource("jdbc.properties").getPath(); //maven工程路径问题【1】... ...
分类:数据库   时间:2020-06-14 10:57:30    阅读次数:81
WPF 连接SQLServer数据库
##WPF 连接SQLServer数据库 public void ConnectionSQLServerFunc() { //连接数据库字符串 string strConn = "Data Source=.;Initial Catalog=MyTest;User ID=sa;Password=pas ...
分类:数据库   时间:2020-06-14 10:59:33    阅读次数:116
docker安装MongoDB
mongodb是一个基于分布式文件存储的数据库,由C++语言编写。它旨在为WEB应用提供可扩展的高性能数据存储解决方案,最大的特点是支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。本文鉴于MongoDB强大丰富功 ...
分类:数据库   时间:2020-06-14 11:03:33    阅读次数:76
mysql中常用的函数
一、数学函数abs(x)返回x的绝对值bin(x)返回x的二进制(oct返回八进制,hex返回十六进制)ceiling(x)返回大于x的最小整数值exp(x)返回值e(自然对数的底)的x次方floor(x)返回小于x的最大整数值greatest(x1,x2,...,xn)返回集合中最大的值least(x1,x2,...,xn)返回集合中最小的值ln(x)返回x的自然对数log(x,y)返回x的以y
分类:数据库   时间:2020-06-14 11:06:48    阅读次数:80
mysql数据库的基础(二)
查询select列1,列2,列3from表where条件
分类:数据库   时间:2020-06-14 11:10:41    阅读次数:57
常用sql进阶语句
一、扩展数据库表字段长度 --mysql alter table user modify name varchar2 (32); --oracle alter table A modify(name varchar2(4000)) 二、给表增加索引(mysql) 1.添加PRIMARY KEY(主键 ...
分类:数据库   时间:2020-06-14 11:19:33    阅读次数:117
【转】为什么 MySQL 使用 B+ 树
【转自】微信公众号,五分钟学算法,2020-06-14文章。 为什么 MySQL 使用 B+ 树是面试中经常会出现的问题,很多人对于这个问题可能都有一些自己的理解,但是多数的回答都不够完整和准确,大多数人都只会简单说一下 B+ 树和 B 树的区别,但是都没有真正回答 MySQL 为什么选择使用 B+ ...
分类:数据库   时间:2020-06-14 12:32:12    阅读次数:64
MongoDB与微服务
1. 微服务的优势 * 开发速度快 * 变化响应快 * 易维护 * 扩容简单2. 微服务架构设计要素 * 服务解耦(Decouple) * HTTP API - 简单接口(Dumb Pipes) * 数据去中心化(Decentralize) * 持续集成自动部署(DevOps)3. 微服务架构设计考 ...
分类:数据库   时间:2020-06-14 12:38:14    阅读次数:86
数据库 分组查询
今日内容概要 如何查询表 """ select where group by having distinct order by limit regexp like ... """ 连表操作理论 今日内容详细 前期表准备 create table emp( id int not null unique ...
分类:数据库   时间:2020-06-14 12:46:59    阅读次数:58
docker——Docker安装mongodb
docker pull mongo:3.4.24 docker run -d -p 27001:27017 --name docker_mongo1 mongo:3.4.24 docker run -d -p 27002:27017 --name docker_mongo2 mongo:3.4.24 ...
分类:数据库   时间:2020-06-14 13:15:36    阅读次数:74
docker——mongodb副本集
docker mongodb 副本集 docker network create net-mongoset docker network ls docker run -d -p27001:27017 --name docker_mongo1 --net net-mongoset mongo:3.4. ...
分类:数据库   时间:2020-06-14 14:50:16    阅读次数:76
python操作数据库
1.mysql操作 1 import pymysql 2 from DBUtils.PooledDB import PooledDB 3 4 5 class SQLHandler(object): 6 def __init__(self, host, port, db_username, db_pa ...
分类:数据库   时间:2020-06-14 15:06:26    阅读次数:88
linux--mysql5.7安装
Linux下安装解压版(tar.gz)MySQL5.7 最近尝试在Linux中安装了解压版MySQL,期间查阅了许多博客。很多博客看得我很懵逼,因此记录下自己的安装过程,方便后续查阅。 环境说明:CentOs7.2 一、清理老的mysql (1)卸载已有的mysql 查找以前是否装有mysql命令: ...
分类:数据库   时间:2020-06-14 15:06:48    阅读次数:81
基于EFCore的CodeFirst实战(一)数据库注解和FluentAPI
数据库操作 (1) 数据库迁移 add-migration [任一名称,须唯一] (2) 更新数据库 update-database (3) 删除数据库迁移 remove-migration 创建模型,分为数据注释和Fluent API,两者效果一样,看个人习惯二选一 (1) 主键:按约定,属性名为 ...
分类:数据库   时间:2020-06-14 15:09:11    阅读次数:112
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!