码迷,mamicode.com
首页 > 数据库
比较经典的SQL行转列+分组集联
这是一个比较经典的行转列。用较少的SQL语句,就可以实现行转列。但是此行转列需要根据业务需要,进行二次开发,根据您的需要进行定制和或重写。下面就简单聊聊这种形式吧1.建表脚本CREATE TABLE [dbo].[Table_1]([a] [int] NOT NULL,--目标列名[b] [uniq...
分类:数据库   时间:2014-09-10 19:29:10    阅读次数:420
mysql主从复制
怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下:1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bin...
分类:数据库   时间:2014-09-10 19:27:41    阅读次数:337
oracle buffer cache的基本原理
Buffer cache的原理一、1·)当一个服务器进程需要读数据到buffer cache中时,首先必须判断该数据在buffer中是否存在,如果存在且可用,则获取该数据,根据lru算法在lru list上移动该block;如果buffer中不存在该数据,则需要从数据文件上获取2)在读取数据之前,s...
分类:数据库   时间:2014-09-10 19:16:00    阅读次数:311
MySQL工具:管理员必备的10款MySQL工具
MySQL是一个复杂的的系统,需要许多工具来修复,诊断和优化它。幸运的是,对于管理员,MySQL已经吸引了很多软件开发商推出高品质的开源工具来解决MySQL的系统的复杂性,性能和稳定性,其中大部分是免费提供的社区。 从单机到多个节点的环境,以下10个开源工具,对于使用MySQL的任何一个人都是比较管...
分类:数据库   时间:2014-09-10 19:15:40    阅读次数:312
ORACLE外键和锁
在oracle中,如果外键未加索引,对父表的修改,会导致子表被加上全表锁。这包括两种情况: 1.删除父表中的行,如果外键上没有索引,会导致子表被加上全表锁 2.更新父表的主键(根据关系数据库的原则,更新主键是一个巨大的”禁忌”,所以一般不会出现这种情况),如果外键上没有索引,会导致子表被加上全表锁 ...
分类:数据库   时间:2014-09-10 19:10:20    阅读次数:326
oracle建用户
create user ng_zj identified by ng_zjdefault tablespace tbs_testtemporary tablespace tbs_test_tmp;grant connect to ng_zj;grant resource to ng_zj;grant...
分类:数据库   时间:2014-09-10 19:07:10    阅读次数:210
mysql windows 下导入大文件
先进入你的mysql bin目录cd D:/php/mysql/bin输入命令 mysql -u 用户名 -p 密码 数据库名 为导出mysql -u root -p root eee < d:/eee.sql如若出现以下错误MySql server has gone away请修改mysql下的配...
分类:数据库   时间:2014-09-10 19:06:10    阅读次数:207
反射 + 抽象工厂模式切换DB数据源(附Demo)
首先,设计模式的文章源自于程杰的《大话设计模式》这本书,这本书个人感觉很适合我,看着不累,能够安安心心的阅读学习。在这里十分感谢程杰的这本书,我博文中的例子会根据书上的例子来。为了不侵犯这本书的版权,我不会写上具体的代码,仅用自己写的代码截图或者思路描述,毕竟这是给我自己的记录,我写文章是为了...
分类:数据库   时间:2014-09-10 19:05:40    阅读次数:258
从DB灌值到DataTable时,字段值为NULL时报错相关信息;
报错信息:1.2.3.4.5.6.解决方法:1. Data Layer SQL 语句取数据时,把其列值有为null的字段用0.00替换,(ISNULL的用法);2. 1 #region 查询工资信息 2 /// 3 /// 查询工资信息 4 ...
分类:数据库   时间:2014-09-10 19:03:50    阅读次数:374
MySQL中利用外键实现级联删除、更新
MySQL支持外键的存储引擎只有InnoDB,在创建外键的时候,要求父表必须有对应的索引,子表在创建外键的时候也会自动创建对应的索引。在创建索引的时候,可以指定在删除、更新父表时,对子表进行的相应操作,包括R...
分类:数据库   时间:2014-09-10 17:58:51    阅读次数:324
MongoDB数据库详细介绍(一)
MongoDB数据库详细介绍(一)...
分类:数据库   时间:2014-09-10 17:46:20    阅读次数:288
MongoDB数据库安装详细介绍(二)
MongoDB数据库安装详细介绍(二)...
分类:数据库   时间:2014-09-10 17:43:40    阅读次数:169
MongoDB常用命令及例子详细介绍(三)
MongoDB常用命令及例子详细介绍(三)...
分类:数据库   时间:2014-09-10 17:43:30    阅读次数:303
Oracle创建用户
--Oracle创建用户1、最简单的创建语句 CREATE USER 用户名 IDENTIFIED BY 密码;2、创建用户时,为用户指定表空间语句 CREATE USER 用户名 IDENTIFIED BY 密码DEFAULT TABLESPACE usersTEMPORAPY TABLESPAC...
分类:数据库   时间:2014-09-10 17:41:50    阅读次数:267
Oracle 查询重复数据
如TEST表有3表字段 id name address如下:id name address1 小二 北京2 小二 东京3 小二 北京4 小刘 南京如要查出name 和 address 重复的数据。select * from ( select name,address,count(0)...
分类:数据库   时间:2014-09-10 17:41:30    阅读次数:183
使用Transact-SQL进行数据导入导出方法详解
刚接触这种数据搬移的方式会有很多问题 我只用过 第一种方式有的朋友会出现 SQL Server 阻止了对组件 /'Ad Hoc Distributed Queries/' 的访问 解决方案 请参考http://blog.csdn.net/the_pain/article/details/410351...
分类:数据库   时间:2014-09-10 17:40:30    阅读次数:317
shell中使用sqlplus及调试相关
五、为了安全要求每次执行shell都手工输入密码$ vi test5.sh#!/bin/bashecho -n "Enter password for u_test:"read PASSWDsqlplus -S /nolog u_test.txt$ chmod g-rwx,o-rwx u_test....
分类:数据库   时间:2014-09-10 17:38:00    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!