
数据库
bobshute
这个作者很懒,什么都没留下…
展开
-
ORACLE函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE--------- --------- --------- ---------转载 2009-04-16 18:07:00 · 689 阅读 · 0 评论 -
mysql 创建用户及数据库
#mysql -uroot -pCREATE USER 'username'@'%' IDENTIFIED BY 'aa123';FLUSH PRIVILEGES;create database databasename DEFAULT CHARSET utf8 COLLATE utf8_general_ci;grant all privileges on `databasename `.* to 'username'@'%' identified by 'aa123';create原创 2016-11-28 20:18:44 · 396 阅读 · 0 评论 -
Redis 常用命令
1.进入命令:/usr/local/redis/bin/redis-cli连接远程: redis-cli -h 192.168.2.210 -p 70002.非类型命令2.1 查询所有的key keys * 3.hash3.1 查看1)key对应的field是否存在 :HEXISTS key fieldeg: HEXISTS AF_AMOUNT_ALL 500542923777392)查看hash里面的所有的值: HGETALL key eg: HGETALL AF_AMOUNT_A原创 2017-01-19 19:04:30 · 477 阅读 · 0 评论 -
Mysql总结3-mysql常用函数
1.数学函数 语法 用途 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLOOR(x) 返回小于x的最大整数值 GREATEST(x1,x2,…,xn) 返回集合中最大的值 LEAST(x1,x原创 2017-10-31 23:49:48 · 707 阅读 · 1 评论 -
Mysql总结1-mysql安装
一. Mysql安装mysql安装在linux和windows是不一样的. - windows: exe安装, 绿色版配置安装 - linux: rpm,tar包,在线安装等1.1 安装包下载进入mysql官网社区版本下载页面 选择相应的系统,CentOS选择Red Hat Enterprise Linux / Oracle Linux即可(centos:6.8,选择的redhat linux原创 2017-10-27 23:31:47 · 1089 阅读 · 0 评论 -
Mysql总结5-mysql优化
原理,步骤,工具,举例. 1. 总体概述1.1 三个总结网上看到三个总结过的图片,很好,先分享如下: 1.2 mysql常用优化技术对mysql优化是一个综合性的技术,主要包括 - 表的设计合理化(符合3NF) - - 三范式: 第一范式(1NF):符合1NF的关系中的每个属性都不可再分;—>1NF是所有关系型数据库的最基本要求. 第二范式:(2NF):2NF在1NF的基础之上,消除了非主原创 2017-11-30 22:54:03 · 842 阅读 · 0 评论 -
Mysql总结2-mysql基础(DQL,DML,DDL,DCL)
1.数据库简介DataBase System = 数据库管理系统(DBMS,DataBase Management System) + 数据库(DataBase) + 管理员SQL:数据库管理系统,用来管理数据的语言。结构化查询语言(SQL,Structured Query Language)1.1 数据库的四种语法数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。1.原创 2017-10-30 23:57:47 · 1908 阅读 · 1 评论 -
Mysql总结4-binlog备份恢复及集群
1.增量备份1.1 概念1.1.1 增量备份增量备份 mysql数据库会以二进制的形式,把用户对mysql数据库的操作,记录到文件.当用户希望恢复的时候可以使用备份文件,进行恢复. 增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件。 这就意味着,第一次增量备份的对象是进行全备后所产生的增加和修改的文件;第二次增量备份的对象是进行原创 2017-11-24 23:58:37 · 628 阅读 · 0 评论 -
mongoDB5-索引
1.索引详解1.1 添加索引//为number 创建索引db.orderInfo.ensureIndex({totalAmount:1})//执行结果{ "createdCollectionAutomatically" : false, "numIndexesBefore" : 2, "numIndexesAfter" : 3, "ok" :原创 2018-01-27 22:51:00 · 241 阅读 · 0 评论 -
mongoDB6-高级查询
1.Count+Distinct+Group1.1 countdb.orderInfo.find({"totalAmount":100}).count();1.2 distinctdb.runCommand({distinct:"orderInfo" , key:"totalAmount"}).values//结果如下/* 1 */[ null,原创 2018-01-27 22:51:47 · 315 阅读 · 0 评论 -
mongoDB7-DBA操作
1. 导入导出1.1导出数据(中断其他操作) 打开CMD 利用mongoexport -d 指明使用的库-c 指明要导出的表 -o 指明要导出的文件名 -csv 制定导出的csv格式 -q 过滤导出 –type 1.2导入数据(中断其他操作) API http://cn.docs.mongodb.org/manua原创 2018-01-27 22:52:15 · 276 阅读 · 0 评论 -
Mysql绿色版安装,Mysql创建用户及数据库
1. 绿色版安装主要命令移除服务D:\MySQL\mysql-5.7.13\bin>mysqld -remove Service successfully removed.初始化服务D:\MySQL\mysql-5.7.13\bin>mysqld –initialize安装服务D:\MySQL\mysql-5.7.13\bin>mysqld –install Service successful原创 2017-01-10 19:22:19 · 798 阅读 · 0 评论 -
linux 下 oracle常用命令(安装linux下11g)
1.https://localhost:1158/em 不要忘了 https。2.点击进入 服务器-》存储-》表空间-》创建 bob 在点 下面 添加-》文件名-》 文件大小可以默认, 数据文件自动扩展勾上 ,增量改为 5M。这个时候配置好了 表空间。3。创建角色在配置创建一个用户:bob,创建用户的时候口令,默认表的空间则 勾选上 刚才创建的tycj,临时表还是选择temp。原创 2009-04-08 23:05:00 · 837 阅读 · 0 评论 -
数据库小点点
0.1.oracle语法查询:http://www.psoug.org/library.html 1.驱动的地址: 装了oracle之后,在 oracle / ora92(安装的主目录)/jdbc/lib下面的 classes12.jar 或者 classes12.zip里面这个是9i的,还有10g 也在同样的目录下。比如我的10g的:F:/oracle/product/1转载 2009-04-07 18:17:00 · 831 阅读 · 0 评论 -
好多常用oracle函数
select to_char(ascii(A)) 结果, ascii 函数名, 获得相应的asic值 说明 from dualunionselect to_char(chr(54740)), chr, 由ascii变成字符 zhao from dualunionselect concat(010-, 88888888) || 转23,原创 2009-04-20 20:47:00 · 1458 阅读 · 0 评论 -
Oracle数据库字符集问题解决方案大全(转载)
通过对用户反映情况的分析,发现字符集的设置不当是影响ORACLE数据库汉字显示的关键问题。那么字符集是怎么一会事呢?字符集是ORACLE为适应不同语言文字显示而设定的。用于汉字显示的字符集主要有ZHS16CGB231280,US7ASCII,WE8ISO8859P1等。字符集不仅需在服务器端存在,而且客户端也必须有字符集注册。服务器端,字符集是在安装ORACLE时指定的,字符集登记转载 2009-04-07 11:17:00 · 5053 阅读 · 2 评论 -
当原有的SPFILE丢失后如何生成新的SPFILE
Sometimes, the SPFILE gets damaged. When this happens, the SPFILE can be replaced by a 有时候SPFILE会被破坏掉。当这种情况发生的时候,它可已被新的代替,这个新的SPFILE是通过PFILE生成的。PFILE是在数据库创建的时候被自动生成在ORACLE_HOME/admin/SID/pfile目录下的。转载 2009-04-07 18:20:00 · 1257 阅读 · 0 评论 -
oracle导入导出命令详解
壹:ORACLE EXP/IMP 参数详解2008-01-09 18:16ORACLE EXP/IMP 参数详解===========================================================作者: magic21(http://magic21.itpub.net)发表于: 2007.09.27 10:46分类: 日积月累 出处: http://mag转载 2009-04-07 21:07:00 · 8005 阅读 · 0 评论 -
oracle some1
1、查找表的所有索引(包括索引名,类型,构成列): select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查询的表 2、查找表的主键(包括名称,构成列):原创 2009-04-07 21:00:00 · 862 阅读 · 0 评论 -
pl/sql developer 使用总结
1.tool->expoet user object -> 去掉 include storage,include owner 可以到处所有。2.PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;设置方法:PL/SQL Developer 7.1.2原创 2009-04-20 20:42:00 · 1382 阅读 · 0 评论 -
如何解决Mysql "发生系统错误2,找不到指定的文件" 的问题(第一次安装使用)
1.开始在用msyql的配置文件,复制一个出来,并在里面加上了[mysqld] 下加上了basedir=D:/mysql-5.1.6datadir=D:/mysql-5.1.6/data 修改名称为 my.ini并放到C盘windows下。然后cmd输入:C:/Documents and Settings/bob>mysqld --install MySQL 提示:Servic原创 2009-04-20 23:23:00 · 20143 阅读 · 2 评论 -
教你怎么在Linux系统中安装Oracle 11G-安装配置
由于公司ERP系统的平台为RedHat Linux ES4+Oracle10g,暂时交由我进行维护,所以想借此机会学习一下Linux,对自己的要求不高,就是能在Linux上安装成功Oracle,然后会备份和恢复数据库.首先就在当当网上买了一本的书,由清华出版社翻译的,经过一段时间的阅读,可以说对我的学习没有任何实质性的帮助,建议初学者不要买这本书. 我首先尝试的是在红帽Linux ES4安装Ora转载 2009-04-07 21:06:00 · 8540 阅读 · 0 评论 -
Oracle在Linux下的安装
在 Linux x86 上安装 Oracle 数据库 10g http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.htmlOracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Li转载 2009-04-07 21:09:00 · 962 阅读 · 0 评论 -
mongoDB8-集群
1.主从复制1.1 概述主从复制是一个简单的数据库同步备份的集群技术 1)在数据库集群中要明确的知道谁是主服务器,主服务器只有一台. 2)从服务器要知道自己的数据源也就是对于的主服务是谁. 3)–master用来确定主服务器,–slave 和 –source 来控制曾服务器 1.2 配置案例端口8888为主服务, 端口7777为从服务.原创 2018-01-27 22:53:15 · 460 阅读 · 0 评论