使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。 实例 以下命令简单的演示了创建数据库的过程,数据名为 TUTOR ...
分类:
数据库 时间:
2016-05-30 23:25:12
阅读次数:
198
1 背景 1 1.1 MVCC:Snapshot Read vs Current Read 2 1.2 Cluster Index:聚簇索引 3 1.3 2PL:Two-Phase Locking 3 1.4 Isolation Level 4 2 一条简单SQL的加锁实现分析 5 2.1 组合一: ...
分类:
数据库 时间:
2016-05-30 23:12:39
阅读次数:
218
一.控制台操作mongodb 1.安装完后添加环境变量。 2.在某个根目录下新建data文件夹data下新建db文件夹cd到c:/data/db. 3.启动mongodb 打印以下消息说明连接成功 5.一些常用命令 (1)show dbs 查看所有数据库 (2)db 查看当前数据库 (3)use 数 ...
分类:
数据库 时间:
2016-05-30 23:07:13
阅读次数:
176
一.where 查询条件 1.操作符 (1)is null/is not null 判断控/非空 (2)like 模糊比较字符串 ①通配符 1)% 任意数量字符 2)_ 单个字符 ②用法 1)like ‘%条件%’ 2)like ‘%条件’ 3)like '条件%' 4)like '_条件_' 5) ...
分类:
数据库 时间:
2016-05-30 23:03:09
阅读次数:
165
一、注解理论 使用注解来构造IoC容器 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册<context:component-scan base-package=”pagkage1[,pagkage2,…,pagkageN]”/>。 如:在base-p ...
分类:
数据库 时间:
2016-05-30 22:56:33
阅读次数:
326
Oracle查询可以有多种方法,下面为您介绍的是如何Oracle查询被锁的表及Oracle查询连接的进程的方法,希望对您能够有所帮助。 一、查看被锁的表 select p.spid,a.serial#, c.object_name,b.session_id,b.oracle_username,b.o ...
分类:
数据库 时间:
2016-05-30 22:54:57
阅读次数:
189
...
分类:
数据库 时间:
2016-05-30 22:55:38
阅读次数:
1440
1、用如下语句查找被锁住的表名、OSclient、Session信息 SELECT B.SID ,B.SERIAL# ,D.SPID OS系统进行号 ,C.OBJECT_NAME 被锁住的对像名 ,B.USERNAME 登录用户 ,B.SCHEMANAME 被锁对像模式 ,B.STATUS SESS ...
分类:
数据库 时间:
2016-05-30 22:54:59
阅读次数:
214
理解MySQL——索引与优化 转自:http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html 写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DB ...
分类:
数据库 时间:
2016-05-30 21:44:57
阅读次数:
241
PL/SQL数据库开发那点事-->编程,存储程序 在SQL*plus 中编写PL/SQL程序,并在SQL*plus 中执行它, PL/SQL块的代码就存放在SQL*plus的缓冲区中。如果在SQL*plus 中执行了其他的SQL语句或PL/SQL块,缓冲区中就会存放新的代码,原来的PL/SQL块就会 ...
分类:
数据库 时间:
2016-05-30 21:45:23
阅读次数:
328
密码文件属于database的一部分 密码文件的作用:DBA用户的身份认证 当具有sysdba和sysoper的权限的时候就是dba 用户 默认情况下 sysdba就是sys,他的权限最大 sysoper就是system 登录Oracle数据库可以有两种身份验证的方法 (1)使用操作系统集成的身份验 ...
分类:
数据库 时间:
2016-05-30 21:44:18
阅读次数:
305
db.集合名称.update({query},{update},upsert, multi})query:过滤条件update:修改内容upsert:如果不存在查询条件查出的记录,是否插入一条数据,默认是falsemulti:是否只修改查询条件查出的第一条记录,默认是false 把整条数据都修改了, ...
分类:
数据库 时间:
2016-05-30 21:43:01
阅读次数:
215
mysql> create table ef (bc time);Query OK, 0 rows affected (0.03 sec)mysql> insert into ef values (current_timestamp);Query OK, 1 row affected (0.00 s ...
分类:
数据库 时间:
2016-05-30 21:42:16
阅读次数:
164
数据类型是定义列中可以存储什么数据以及该数据实际怎么存储的基本规则。Mysql的常用数据类型主要有: 数据类型 说明 CHAR 1~255个字符的定长串,它的长度必须在创建时指定,否则MySQL假定为CHAR(1) VARCHAR 可变长度,最多不超过255字节,如在创建时指定VARCHAR(n), ...
分类:
数据库 时间:
2016-05-30 21:40:21
阅读次数:
232
会安装mysql,会几条sql语句,会jdbc,会hibernate配置,以为就会mysql了,最近几天面试被问到mysql的问题,无地自容,系统的学习一下。 mysql优化之一,选择合适的而不是最大的数据类型。 整型 浮点型 日期类型 字符型(省略枚举类型和集合) ...
分类:
数据库 时间:
2016-05-30 21:41:34
阅读次数:
180
恢复内容开始 一、报错注入 (1)爆用户名(适用于:Oracle8,9和10g): (2)基于报错注入(适用于Oracle 11g)取信息: 例如: 二、无报错信息 可通过以下几种方式来实现提取数据: (1)联合查询; (2)盲注; (3)Heavy Queries (4)Out Of Band C ...
分类:
数据库 时间:
2016-05-30 21:35:24
阅读次数:
1161
Mysql 时间格式默认插入值为空时,会以'0000-00-00 00:00:00'填充,这时如果select时会抛出SQLExecption如下: java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented a ...
分类:
数据库 时间:
2016-05-30 21:28:31
阅读次数:
272