码迷,mamicode.com
首页 > 数据库 > 日排行
sql必知必会的简单总结
看了sql必知必会,简单总结一下 一基本概念 数据库database:保存有组织数据的一组文件或一个文件 数据库管理系统dbms:有mysql,sql server,access等 表Table:同一类型数据的结构化清单 模式:描述数据在表中如何存储,包含怎样的信息等内容 列:表的一个字段,表由一个 ...
分类:数据库   时间:2019-08-11 12:58:14    阅读次数:87
MySQL 之 视图、触发器、存储过程、函数、事物与数据库锁
MySQL 之 视图、触发器、存储过程、函数、事物与数据库锁 浏览目录: 1.视图 2.触发器 3.存储过程 4.函数 5.事物 6.数据库锁 7.数据库备份 1.视图 视图:是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据 视图有如下特点; 1. 视图的列可以来自 ...
分类:数据库   时间:2019-08-11 13:01:37    阅读次数:99
JDBC
JDBC 是干什么的? 是 Java 语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如 查询和更新 数据库中数据的方法。JDBC 是面向 关系型数据库 的。 JPA 与 JDBC 的异同? (1)相同点 都是面向关系型数据库的; 都具备查询保存数据的能力。 (2)不同点 JPA 是 ...
分类:数据库   时间:2019-08-11 13:10:09    阅读次数:97
Spring Data MongoDB
用途 快速集成 MongoDB,不用写一行 MongoDB 的 CRUD 语句。而是使用 Spring Data 独有的方法命名方式定义数据库操作,并且可以方便地替换各种数据库,比如 MySQL。 快速开始 (0)开始之前 确保已有可连接的 MongoDB (1)依赖引入 在 中添加如下依赖。 (2 ...
分类:数据库   时间:2019-08-11 13:17:39    阅读次数:116
MySql || 快速创建100w条记录
平时每个开发者都会讨论数据量大时,sql的优化问题。但是并不是每个人都会有100w的数据量可以用来实战,那么今天我们就自己动手,模拟一个100w数据量的表。 创建原理 其实创建的方法有很多,有快的也有慢的。本博客中写的当然不是最快的那个,但确实是比较好操作和理解的。那么我先来说明一下它的原理:它是利 ...
分类:数据库   时间:2019-08-11 13:25:07    阅读次数:128
ORM--SqlSugar
这个是很久之前就开始用的一款ORM,挺好用的,推荐~ 关键词: SqlSugar:一款小巧,并且功能齐全的ORM 参考手册网址:http://www.codeisbug.com/Home/Doc 多表关联查询: List<resource> resource = db.Queryable<resou ...
分类:数据库   时间:2019-08-11 13:25:39    阅读次数:144
SQLite进阶-10.约束
约束 约束是作用于数据表中列上的规则,用于限制表中数据的类型。约束的存在保证了数据库中数据的精确性和可靠性。 约束可以是列级或表级,列级约束作用于单一的列,而表级约束作用于整张数据表。 SQLite中常见的约束: NOT NULL 约束:确保某列不能有NULL值。 DEFAULT 约束:当某列没有插 ...
分类:数据库   时间:2019-08-11 13:26:15    阅读次数:80
Springboot整合Hikari数据库连接池,密码加密
1.application.yml配置 2. 构建UmspscDataSource类,继承HikariDataSource类 3.初始化DataSource类 ******************************* 构建密文 ...
分类:数据库   时间:2019-08-11 13:27:08    阅读次数:298
mysql查询、子查询、连接查询
mysql查询、子查询、连接查询 一、mysql查询的五种子句 where子句(条件查询):按照“条件表达式”指定的条件进行查询。 group by子句(分组):按照“属性名”指定的字段进行分组。group by子句通常和count()、sum()等聚合函数一起使用。 having子句(筛选):有g ...
分类:数据库   时间:2019-08-11 13:30:06    阅读次数:105
mysql5.7的安装
本次安装采用ZIP压缩包的方式。 1:下载MySQL5.7的压缩包。下载地址 https://dev.mysql.com/downloads/mysql/5.7.html#downloads 2:将下载好的ZIP上传到Linux,并解压到 /usr/local 目录下。 3:进入到 解压好的文件,v ...
分类:数据库   时间:2019-08-11 14:58:52    阅读次数:102
查看Oracle的SID的方式
1 使用组合键“Win + R”打开运行对话框,在输入框中输入 regedit 并回车打开“注册表编辑器”。 2 在“注册表编辑器”对话框,依次展开 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1 名称为 ORACLE_SID 的数据 or ...
分类:数据库   时间:2019-08-11 15:01:42    阅读次数:118
使用shell脚本实现自动备份MySQL数据库
192.168.1.2服务器对192.168.1.1服务器上的MySQL数据库进行备份。必须满足的条件:1、在192.168.1.1服务器上创建专门用来备份的数据库账号,并赋予相应的权限:mysql>grantselect,locktableson*.*to‘operator‘@‘192.168.%.%‘identifiedby‘123456‘;#备份数据库需要账号具有查看表和锁定表的权限2
分类:数据库   时间:2019-08-11 15:33:29    阅读次数:129
JDBC
JDBC的概念:java database connectivity (java 数据库连接 ) 本质就是 sun公司定义的一套操作所有关系型数据库的规则,即接口。各各数据库厂商去实现接口,提供jar包,我们使用jar包中的实现类来操作数据库 结果: 参数resultSetType指定ResultS ...
分类:数据库   时间:2019-08-11 15:34:52    阅读次数:121
mysql.user表重置密码后出现表损坏问题
首先是发现了mysql数据库无论输入什么密码,都会直接进入数据库,没有验证。接下来开始入坑: 1 知道是因为my.ini文件中有 skip-grant-tables 可是当时不知道密码忘记了还是user表已经出现了异常,密码一直错误。 2 第二步,修改密码,可是mysql版本是5.7,按照passw ...
分类:数据库   时间:2019-08-11 16:51:49    阅读次数:165
Greenplum/PostgreSQL中数据表数据去重的几种方法
GP主要用于数据仓库领域,在GP数据库中,如果由于ETL重复跑数导致数据重复的话,就需要进行去重复操作。 一种方法是把某一时间段的数据全部删掉,然后重新跑数据,这样其实工作量也比较大,需要补数据,重跑ETL。 另一种方法就是把重复的数据删掉就行,本文就是针对Greenplum分布式数据库如何进行去重 ...
分类:数据库   时间:2019-08-11 16:52:53    阅读次数:188
sql优化【转】
转:http://blog.chinaunix.net/uid-540802-id-3419311.html explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了: 如: ...
分类:数据库   时间:2019-08-11 16:56:01    阅读次数:70
SQL Server 数据库的使用技巧
use master; #显示数据库 select top 3 * from spt_values; #显示去前3行 select * from test where id2 like '%1010%'; #查询test表中的id2字段 中带有1010的列 create table test(id1 ...
分类:数据库   时间:2019-08-11 16:58:56    阅读次数:99
oracle-11g-R2监听文件配置
客户端连接oracle数据库时出现如下错误: 首先看看Oracle服务是否开启: 然后找到listener.ora监听文件,具体位置:D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora 即:$ORACLE_H ...
分类:数据库   时间:2019-08-11 17:08:53    阅读次数:146
linux系统中数据库mariadb
安装数据库软件mariadb-server查看数据库生成文件运行mysql注--->可免密登陆查看数据库端口数据库安全初始化注--->关闭端口查看,设置密码查看端口以关闭SHOWDATABASES;--->显示数据库中所有的库USEmysql;--->进入mysql库SHOWTABLES;--->显示库中的所有表格DESCuser;--->查看表名为user的表
分类:数据库   时间:2019-08-11 17:17:57    阅读次数:124
PostgreSQL中epoch的用法
在PG数据库中,extract函数用于从一个日期中获取某个子集,比如获取年,月,日,时,分,秒等。例如: epoch这个字段也可以获取到相应的值,如图: 而epoch的含义官网上的原本解释如下: For date and timestamp values, the number of seconds ...
分类:数据库   时间:2019-08-11 17:24:31    阅读次数:368
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!