http://www.javaweb1024.com/java/JavaWebzhongji/2015/06/01/736.html 对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决我们的问题,可以采用数据库连接池 ...
分类:
数据库 时间:
2018-07-04 13:31:35
阅读次数:
195
首先建立两张表,分别为test1与test2,期望在更改test1的时候,test2的相关记录能够同时做出更改。假定test1与test2的表结构相同,如下表所示 触发器实现级联插入: 触发器实现级联更新: create trigger test4 on test1 after update as ...
分类:
数据库 时间:
2018-07-04 13:32:29
阅读次数:
335
数据库工具——Navicat Premium使用技巧 数据库工具——Navicat Premium使用技巧 2016年11月29日 10:37:25 阅读数:8739 2016年11月29日 10:37:25 阅读数:8739 阅读数:8739 Navicat Premium 常用功能讲解 Navi ...
分类:
数据库 时间:
2018-07-04 13:32:51
阅读次数:
200
解压MySQL5.7二进制包到指定目录[root@MySQL~]#tarzxvfmysql-5.7.18-linux-glibc2.5-x86_64.tar.gz-C/usr/local/创建MySQL软链接[root@MySQL~]#mv/usr/local/mysql-5.7.18-linux-glibc2.5-x86_64/usr/local/mysql创建MySQL用户[root@MySQ
分类:
数据库 时间:
2018-07-04 13:33:13
阅读次数:
203
一、Oracle数据库安装步骤参考:https://jingyan.baidu.com/article/363872eccfb9266e4aa16f5d.html 二、Oracle客户端安装:https://www.jb51.net/article/101306.htm 三、PLSQL安装或使用免安 ...
分类:
数据库 时间:
2018-07-04 13:36:26
阅读次数:
209
当我们从MongoDB中删除文档或集合时,MongoDB并不会将已经占用了的磁盘空间释放,它会一直维护已经占用了磁盘空间的数据文件,尽管数据文件中可能存在大大小小的空记录列表(empty record list)。当客户端程序再次插入文档时,MongoDB会从空记录列表中分配存储空间给新文档。那么为 ...
分类:
数据库 时间:
2018-07-04 13:37:48
阅读次数:
252
开发工具:STS 前言: mybatis框架中最具特色的便是sql语句中的自定义,而动态sql的使用又使整个框架更加灵活。 动态sql中的语法: where标签 if标签 trim标签 set标签 switch\when标签 foreach标签 一、搭建项目 1.创建用户表: 2.添加实体: 1 p ...
分类:
数据库 时间:
2018-07-04 13:42:23
阅读次数:
1211
MySQL之MHA+keepalived方案演示(四)
分类:
数据库 时间:
2018-07-04 13:44:11
阅读次数:
216
需求:备份mysql数据库并将数据备份的文件上传到ftp所在服务器ftp服务器IP地址:192.168.6.9ftp服务器账户/密码:test/test1231、root用户创建备份脚本路径:$mkdir/opt/databak$cd/opt/databak2、创建备份脚本:#vi/opt/databak/dbbak.sh#!/bin/shtimedate=$(date+%Y%m%d%H%M%S)
分类:
数据库 时间:
2018-07-04 13:45:13
阅读次数:
178
DECLARE--物化视图可以分为三种类型: * 包含聚集的物化视图 * 只包含连接的物化视图 * 嵌套物化视图 三种物化视图的快速刷新的限制条件有很大区别,而对于其他方面则区别不大。 --物化视图创建方式(Build Methods),包括BUILD IMMEDIATE和BUILD DEFERRE ...
分类:
数据库 时间:
2018-07-04 13:46:01
阅读次数:
193
MySQL简介1、什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。主流的数据库有:sqlser
分类:
数据库 时间:
2018-07-04 13:48:46
阅读次数:
228
Mysql5.7新增加了Json类型字段,但是目前Mybatis中并不支持 1.新建MybatisJsonTypeHandler.java 2.在mybatis-config.xml中注册该Handler 3.在mapper sql map中如下,其中content为mysql中的json类型字段 ...
分类:
数据库 时间:
2018-07-04 14:33:16
阅读次数:
358
1.进入到要存放安装包的位置 2.查看系统中是否已安装 MySQL 服务,以下提供两种方式: 3.如果已安装则删除 MySQL 及其依赖的包: 4.下载 mysql57-community-release-el7-8.noarch.rpm 的 YUM 源: 5.安装 mysql57-communit ...
分类:
数据库 时间:
2018-07-04 15:08:48
阅读次数:
185
1.mysql-5.6.26的源码版的安装方法 下载地址为:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.26.tar.gz/from/http://mysql.mirror.rafal.ca/ 2.tar xf mysql-5.6.2 ...
分类:
数据库 时间:
2018-07-04 15:08:55
阅读次数:
197
Oracle同义词
分类:
数据库 时间:
2018-07-04 15:10:28
阅读次数:
210
环境说明: #主库RAC环境 #备库RAC环境,操作系统AIX 6.1 数据库版本11.2.0.3 报错说明: #主库备份控制文件,传输至备库,备库restore 报错 本篇文档,分为两大阶段:第一阶段:出现报错,查询相关日志 第二阶段:处理报错,尝试操作解决问题 第一阶段:出现报错,查询日志阶段: ...
分类:
数据库 时间:
2018-07-04 15:59:09
阅读次数:
440
一、表关系 年级表:class_grade create table class_grade( gid int primary key auto_increment, gname varchar(20) not null ); insert into class_grade(gname) value... ...
分类:
数据库 时间:
2018-07-04 15:59:54
阅读次数:
184
MySQL存储引擎在熟悉存储引擎之前先了解MySQL的体系结构1Connectors指的是不同语言中与SQL的交互2ManagementServeices&Utilities:系统管理和控制工具3ConnectionPool:连接池。管理缓冲用户连接,线程处理等需要缓存的需求4SQLInterface:SQL接口。接受用户的SQL命令,并且返回用户需要查询的结果。比如selectfrom就
分类:
数据库 时间:
2018-07-04 16:01:25
阅读次数:
188
视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。 一、创建视图 #语法:CREATE VIEW 视图名称 AS SQL语句 create view teacher_view as se... ...
分类:
数据库 时间:
2018-07-04 16:03:54
阅读次数:
538
为mysql数据表建立主外键需要注意以下几点: 需要建立主外键关系的两个表的存储引擎必须是InnoDB。 外键列和参照列必须具有相似的数据类型,即可以隐式转换的数据类型。 外键列和参照列必须创建索引,如果外键列不存在索引,mysql将自动创建索引。 一、SQL语句创建数据表并设置主外键关系 二、当数 ...
分类:
数据库 时间:
2018-07-04 16:07:41
阅读次数:
201