MongoDB的文档使用BSON(Binary JSON)来组织数据,BSON类似于JSON,JSON只是一种简单的表示数据的方式,只包含了6种数据类型(null、布尔、数字、字符串、数组及对象),不能完全满足复杂业务的需要,因此,BSON还提供日期、32位数字、64位数字等类型。以下对mongoD ...
分类:
数据库 时间:
2016-04-16 07:06:04
阅读次数:
641
源码地址:https://github.com/beijing-penguin/Myjdbc 我为什么要写这个Myjdbc? 毕业后的一段时间一直在用hibernate,和mybatis框架,后来感觉这种框架太繁琐,比如,现在要用java读取客户给的一个excel表格,读取里面的数据后插入到数据库, ...
分类:
数据库 时间:
2016-04-16 07:03:04
阅读次数:
839
MongoDB 是面向集合存储的文档型数据库,其涉及到的基本概念与关系型数据库相比有所不同。举个例子,在关系型数据库中,我们记录一个订单的信息,通常是这样设计表结构的: 设计一个订单基本信息表和一个订单明细表,1个订单有N个订单明细,这些订单明细通过外键关联到订单主表,所以要存储一个订单的信息,需要 ...
分类:
数据库 时间:
2016-04-16 02:04:58
阅读次数:
293
SQL中的连接可以分为内连接,外连接,以及交叉连接 。 1. 交叉连接CROSS JOIN 如果不带WHERE条件子句,它将会返回被连接的两个表的笛卡尔积,返回结果的行数等于两个表行数的乘积; 举例,下列A、B、C 执行结果相同,但是效率不一样: A:SELECT * FROM table1 CRO ...
分类:
数据库 时间:
2016-04-16 02:02:19
阅读次数:
260
原文:使用IntelliJ IDEA开发SpringMVC网站(三)数据库配置 摘要 讲解在IntelliJ IDEA中,如何进行Mysql数据库的配置 目录[-] 文章已针对IDEA 15做了一定的更新,部分更新较为重要,请重新阅读文章并下载最新源码。六、数据库配置1、创建Mysql数据库2... ...
分类:
数据库 时间:
2016-04-16 02:02:11
阅读次数:
264
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在nu ...
分类:
数据库 时间:
2016-04-16 02:00:50
阅读次数:
287
SQL Server 2014 无法打开用户默认数据库 登录失败错误4064的解决方法 晚上干了件蠢事,删除了管理员账户的默认数据库,紧接着就出现了标题里面的报错。 解决办法如下: 第一步:打开命令控制台 Win+R打开运行,输入CMD 第二步:复制粘贴如下命令 sqlcmd -E -d"maste ...
分类:
数据库 时间:
2016-04-16 00:52:11
阅读次数:
1022
增删改查是mysql最基本的功能,而其中查是最频繁的操作,模糊查找是查询中非常常见的操作,于是模糊查找成了必修课。 like模式 like意思是长得像,有两个模式:_和% _表示单个字符,通常用来查询定长的数据,如查出所有姓王的三个字的人名,假设姓名列名为name,注意“王”后面有两个_ %表示0个 ...
分类:
数据库 时间:
2016-04-16 00:49:36
阅读次数:
324
本章内容: 定义Spring对数据库访问的支持 配置数据库资源 使用Spring的JDBC模板 在几乎所有的企业级应用中,都需要构建数据持久层。现在意义上的数据持久层是指把对象或者数据保存到数据库中,以及从数据库中取出数据。 Spring提供了一组数据访问框架,它集成了多种数据访问技术。不管是JDB... ...
分类:
数据库 时间:
2016-04-16 00:47:32
阅读次数:
353
1、引用 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据 ...
分类:
数据库 时间:
2016-04-16 00:47:31
阅读次数:
349
方式一: 手动方式导入导出 手动的方式导入, 就是操作步骤会比较繁琐一些。 对Table 的结构和数据: 1. 使用 SQL Developer 把 oracle 的 table 的schema 和 Data(.sql 和 .xls) 导出 2. 使用 MySQL 的 WorkBench 创建 Ta ...
分类:
数据库 时间:
2016-04-16 00:43:10
阅读次数:
259
Kafka - SQL 引擎分享 1.概述 大多数情况下,我们使用 Kafka 只是作为消息处理。在有些情况下,我们需要多次读取 Kafka 集群中的数据。当然,我们可以通过调用 Kafka 的 API 来完成,但是针对不同的业务需求,我们需要去编写不同的接口,在经过编译,打包,发布等一系列流程。最 ...
分类:
数据库 时间:
2016-04-16 00:42:27
阅读次数:
286
昨天介绍了在Mac上安装MongoDB,安装好并配置环境变量后,在终端上用mongo命令就可以进入MongoDB的命令行管理界面,但我更习惯在图形化界面下管理数据库,这样更直观。今天我再介绍一款在Mac上管理MongoDB的图形化管理工具——Toad Mac Edition: Toad Mac Ed ...
分类:
数据库 时间:
2016-04-16 00:38:19
阅读次数:
327
事务日志截断 若要避免数据库的事务日志被填满,例行备份至关重要。在简单恢复模式下,备份了数据库后会自动截断日志,而在完整恢复模式下,只有备份了事务日志后方才截断日志。但是,截断过程有时也可能发生延迟。有关识别和应对各种延迟因素的信息,请参阅可能延迟日志截断的因素。 注意 BACKUP LOG WIT ...
分类:
数据库 时间:
2016-04-16 00:29:28
阅读次数:
515
#!/bin/sh#installmysql#checkinstallisnotcheck_ok(){if[$?!="0"];thenecho-e"\033[32mtheinstallisnot\033[0m";breakelse echo-e"\033[33misok\033[0m"fi}#offtheiptablesandselinuxiptables-Fserviceiptablessavecheck_okif["getenforce"=="Enforcing"];thensetenforce0;sed..
分类:
数据库 时间:
2016-04-15 23:20:53
阅读次数:
280
官方插件https://github.com/dawnbreaks/mysql2redis
安装插件以及依赖
//安装apr+apr-util
$wgethttp://mirror.bit.edu.cn/apache//apr/apr-1.5.1.tar.gz
$tarzxvfapr-1.5.1.tar.gz
$./configure--prefix=/usr/local/apr
$make
$makeinstall
$wgethttp://mirror.bit.edu.cn/a..
分类:
数据库 时间:
2016-04-15 23:21:57
阅读次数:
823
MySQL多实例mkdir/datamkdir/data/3306mkdir/data/3307mkdir/data/3307/datamkdir/data/3306/data#vim/data/3306/my.cnf[client]port=3306socket=/data/3306/mysql.sock[mysql][mysqld]user=mysqlport=3306socket=/data/3306/mysql.sockbasedir=/opt/mysql/datadir=/data/3306/..
分类:
数据库 时间:
2016-04-15 23:12:20
阅读次数:
287