一.本地数据库事务 1.事务ACID理解 原子性【Atomicity】:一次事务的多次操作是原子的,要么全部执行,要么全部不执行。 一致性【Consistency】:事务前后数据库的约束保持一致性,比如键值约束。 隔离性【Isolation】:事务之前有一定隔离机制,不用隔离级别。 持久性【Dura ...
分类:
数据库 时间:
2018-07-04 18:52:41
阅读次数:
149
/*******************************************************************************************/ 一、mysql的安装 0.下载 MySQL数据库版本相对比较繁杂。常见的有:Community社区版、Enter ...
分类:
数据库 时间:
2018-07-04 18:54:38
阅读次数:
161
oracle 三表关联查询 CreationTime--2018年7月4日17点52分 Author:Marydon 左连接实现三表关联 表A 关联第一张表B 关联第二张表c 1.语法 select * from 表名A left join 表B on A.columnX=B.columnM and ...
分类:
数据库 时间:
2018-07-04 18:57:34
阅读次数:
263
启动mysqld报错[root@localhost~]#servicemysqldstartStartingMySQL.Loggingto‘/etc/mysql/localhost.localdomain.err‘.....ERROR!TheserverquitwithoutupdatingPIDfile(/etc/mysql/localhost.localdomain.pid).
分类:
数据库 时间:
2018-07-04 18:58:07
阅读次数:
142
1)字符串函数 length()函数 用于返回字符串长度 select t.name,length(t.name) from tb_person t 2)向左补全字符串 LPAD()函数 LPAD()函数用于向左补全字符串,主要用于字符串的格式化。 格式化:将字符串格式化为指定长度,如有不足部分,则 ...
分类:
数据库 时间:
2018-07-04 18:59:25
阅读次数:
191
mysql多实例mysql多实例,简单理解就是在一台服务器上,mysql服务开启多个不同的端口(如3306、3307),运行多个服务进程。这些mysql服务进程通过不同的socket来监听不同的数据端口,进而互不干涉的提供各自的服务。在同一台服务器上,mysql多实例会去共用一套mysql应用程序,因此你在部署mysql的时候只需要部署一次mysql程序即可,无需多次部署。但是,mysql多实例之
分类:
数据库 时间:
2018-07-04 19:29:22
阅读次数:
158
在进行企业开发时,数据库(oracle)一般在我们本地安装的;另外,oracle数据库比较大,在本地安装,会拖慢电脑的速度。我们可以通过oracle客户端,远程连接数据库。下面介绍自己的安装方式 1. 安装oracle instant client(32 位,plsql不支持64位的)软件。2. 创 ...
分类:
数据库 时间:
2018-07-04 19:30:19
阅读次数:
205
$ORACLE_HOME/oui/bin/runInstaller-silent-cloneORACLE_BASE="/paic/xqd/nets2/data/app/oracle"ORACLE_HOME="/paic/xqd/nets2/data/app/oracle/product/12.1.0"ORACLE_HOME_NAME="oracle
分类:
数据库 时间:
2018-07-04 19:33:05
阅读次数:
186
Oracle服务器:两部分组成,Oracle数据库和Oracle实例 Oracle数据库: 位于硬盘上实际存放数据的文件,这些文件组织在一起,成为一个逻辑整体,即为Oracle数据库。因此在Oracle看来,“数据库”是指硬盘上文件的逻辑集合,必须要与内存里的实例合作,才能对外提供数据管理服务。 O ...
分类:
数据库 时间:
2018-07-04 20:10:00
阅读次数:
173
实验前准备:1.环境端口3306 该实例是生产环境,欲找回3306的 root密码测试3307 测试时使用2.开启 3306,3307 mysqld 服务 两种方法:一.使用 skip_grant_tables 参数 这个方法需要重启MySQL服务,由于免密码登陆,所以再启动数据库时,最好也要加上参 ...
分类:
数据库 时间:
2018-07-04 20:13:07
阅读次数:
205
前言:SQL语句常见包括以下几种类型 DDL:数据定义语句 DML:数据操作语言 DQL:数据查询语言 DCL:数据控制语言 一:数据定义语言DDL 1.1:一般对数据库的操作、对数据库表结构的操作属于数据定义语言 1.2:操作的是数据库和数据库表本身的结构,并非其内容 1.3:数据库和数据库表的增 ...
分类:
数据库 时间:
2018-07-04 20:13:23
阅读次数:
205
先牢骚一句哈:今天这个问题,搞了我大半天(想哭),希望小伙伴们能越过这个坑! 问题描述: 有时我们浏览器会出现这样一个问题,如下图所示: 问题原因: tomcat中JDBC驱动jar包过旧。 我们原始在tomcat的lib目录下的JDBC的驱动jar包的版本如下图所示: 解决方法: 下载较新的JDB ...
分类:
数据库 时间:
2018-07-04 20:35:09
阅读次数:
671
1.简介 2.SQL分类 创建库create database db1;(增) 查看信息:show create database db1;(查) 库的改:alter database db1 charset gbk; 查看表的信息:show create table creadit_ifno; d ...
分类:
数据库 时间:
2018-07-04 20:35:18
阅读次数:
165
oracle11g中默认的自动维护任务分三类:*AutomaticOptimizerStatisticsCollection(自动优化器统计信息收集)收集数据库中所有无统计信息或仅有过时统计信息的Schema对象的Optimizer(优化器)统计信息。SQLqueryoptimizer(SQL查询优化器)使用此任务收集的统计信息提高SQL执行的性能。*AutomaticSegmentAdvisor
分类:
数据库 时间:
2018-07-04 20:35:50
阅读次数:
469
SQL的注入类型有以下5种: Boolean-based blind SQL injection(布尔型注入) Error-based SQL injection(报错型注入) UNION query SQL injection(可联合查询注入) Stacked queries SQL inject ...
分类:
数据库 时间:
2018-07-04 20:37:10
阅读次数:
190
存储引擎的实质就是如何实现存储数据,为存储数据建立索引以及查询、更改、删除数据等技术实现的方法。MySQL支持插件式的表存储引擎,这种独有的插件式体系架构,让存储引擎有了依赖应用的多样性。其中较为知名的存储引擎为MyISAM与InnoDB.MySQL系统中,存储引擎处于文件系统之上,在数据保存到数据文件之前会先传输到存储引擎,然后按照各个存储引擎的存储格式进行数据存储。使用这种存储引擎的主要优点在
分类:
数据库 时间:
2018-07-04 20:37:24
阅读次数:
161
一、Oracle安装 1.windows10安装oracle 将Oracle的两个压缩包解压到同一个文件夹下,点击setup.exe进行安装,如果安装过程中出现系统环境不匹配的情况,则找到文件cvu_prereq.xml,在D:\oracle_software\database\stage\cvu路 ...
分类:
数据库 时间:
2018-07-04 20:37:55
阅读次数:
222
目前Druid集群版本为0.11.0,新版本0.12.1已支持Druid SQL和Redis,考虑到Druid新特性以及性能的提升,因此需要将Druid从0.11.0版本升级到0.12.1版本,下面将对Druid升级步骤做详细的介绍,升级时请严格按照此步骤进行升级,以免出现一些不可预知的问题。 ...
分类:
数据库 时间:
2018-07-04 21:02:33
阅读次数:
542
## ##MHA(Master High Availability)是一种MySQL高可用解决方案,由日本DeNA公司开发,主要用于在故障切换和主从提升时进行快速切换,并最大程度保证数据一致性。MHA主要由两部分组成:1、MHA Manager(管理节点),管理节点部署在群集之外,主要用于定期监测群 ...
分类:
数据库 时间:
2018-07-04 21:04:37
阅读次数:
255
MySQL OCP概述 Oracle OCP(Oracle Certified Professional)考试或许各位都非常熟悉。然而,自从MySQL被Oracle公司收购后,Oracle公司就推出了MySQL OCP的考试。略有遗憾的是,MySQL并没有OCM(Oracle Certified M ...
分类:
数据库 时间:
2018-07-04 21:05:29
阅读次数:
196