#源码包安装mongodb
#方法一:
[root@localhostapplication]#ls
mongodb-linux-x86_64-2.4.9.tgz
[root@localhostapplication]#tarzxvfmongodb-linux-x86_64-2.6.9.tgz
[root@localhostapplication]#mkdir/mongo/
[root@localhostapplication]#mvmongodb-linux-x86_64-2.6.9/mo..
分类:
数据库 时间:
2015-05-12 19:18:11
阅读次数:
183
#源码包安装MySQL数据库
[root@domain]#yum-yinstallgccgcc-c++autoconfautomakezlib*libxml*ncurses-devellibmcrypt*libtool-ltdl-devel*makecmakebisonperlcurl-devel#安装MySQL
[root@domaincmake-3.0.2]#groupadd-rmysql
[root@domaincmake-3.0.2]#useradd-r-gmysql-s/sbin..
分类:
数据库 时间:
2015-05-12 19:16:15
阅读次数:
250
MySQL5.5源码包安装一、文章说明最近接触到mysql数据库,今天演示一下用源码安装mysql,环境说明:操作系统:centos6.564位Mysql版本:mysql-5.5.17Cmake版本:cmake-3.0.0二、安装cmake(mysql5.5以后是通过cmake来编译的)在mysql5.5之前的话直接编辑就可以,而在5.5以后需要通..
分类:
数据库 时间:
2015-05-12 19:16:14
阅读次数:
191
mysql可以用自带的profile功能查看执行语句需要哪些系统资源,比如cpu,内存,磁盘io之类的,功能默认是关闭状态需手动开启,profile对管理或者开发dba都有很大的帮助.1.查看profile功能的状态[root@tong1~]#/usr/local/mysql-5.6.23/bin/mysql-uroot-pEnterpassword:WelcometotheMy..
分类:
数据库 时间:
2015-05-12 19:12:29
阅读次数:
236
Centos7系统安装mysql双机热备步骤首先,设置系统语言格式,用系统自带的yum命令安装、升级所需的程序库#LANG=Cyuminstallgccgcc-c++libtoollibtool-libskernelkernel-devellibjpeglibjpeg-devellibpnglibpng-devellibtifflibtiff-develgettextgettext-devellibxml2libxml2-devel..
分类:
数据库 时间:
2015-05-12 19:10:39
阅读次数:
347
[client]
port=3306
socket=/tmp/mysql.sock
[mysqld]
port=3306
socket=/tmp/mysql.sock
skip-external-locking
log-error=/usr/local/mysql/log/error.log
key_buffer_size=5G
max_allowed_packet=50M
table_open_cache=4000
sort_buffer_size=2M
net_buffer_length=8K
read_..
分类:
数据库 时间:
2015-05-12 19:09:21
阅读次数:
186
安裝完zabbix後,默認的監控mysql模板是不能用的,即使添加上去了,也是顯示為紅色的unsupper,因此我們需要做一些配置.首先需要在想要監控的mysqlserver上新建授權用戶,讓zabbix_agent對數據庫有查詢,以及狀態監測等權限.mysql-uroot-p<PASS>-e"GRANTUSAGEON*.*TO‘zab..
分类:
数据库 时间:
2015-05-12 19:10:45
阅读次数:
202
mongodb使用安装mongodb,并启动mongodb后,基本操作:showdbs;显示数据库
showcollections;显示当前数据库中的集合,类似mysql中数据库的表
showusers;显示用户
use<dbname>切换当前数据库,与mysql中一样数据库常用命令:MongoDB没有创建数据库的命令,但有类似的命令,..
分类:
数据库 时间:
2015-05-12 19:08:20
阅读次数:
120
==========主从状态监控=================exportLANG=en_US.UTF-8#monitormaster-slave监控主从同步hostip="10.136.13.92"user="root"pass="test@2015"message=""#监控主从同步状态slaveStatus=$(mysql-u${user}-p${pass}mysql-e"showglobalstatuslike‘slave_running‘\G"|grep-..
分类:
数据库 时间:
2015-05-12 19:08:07
阅读次数:
149
安装好mongodb之后,一直是如下启动,指定dbpath,logpath,验证auth等./mongod--dbpath=/usr/bin/mongodb/mongodb/data--logpath=/usr/bin/mongodb/mongodb/log/mongodb.log--auth但是越来越觉得麻烦,写的参数比较多,而且很容易出错,因为决定启用一个mongodb的自动脚本将参..
分类:
数据库 时间:
2015-05-12 19:04:06
阅读次数:
218
一、下载解压mysql5.6二进制文件社区版本root@renmaitongbjia]#tarzxvfmysql-5.6.23-linux-glibc2.5-x86_64.tar.gz-c/usr/local/二、创建软连接ln-smysql-5.6.23-linux-glibc2.5-x86_64/mysql三、创建mysql用户和用户组[root@renmaitong~]#groupaddmysql
[root@renmaitong~]#us..
分类:
数据库 时间:
2015-05-12 19:06:31
阅读次数:
134
若Oracle数据库时间字段设置为“NUMBER”类型,查询时间列时会以数值的形式展现,像“1241450728000”样式,不具备可读性;同时若以“2009/5/4 15:25:28”样式update时间,则会提示“ORA-01722:invalid
number”,无法更新。
这时,就需要我们对此进行格式转化,示例如下:
--date转long示例
select sys...
分类:
数据库 时间:
2015-05-12 18:56:13
阅读次数:
250
登记日志文件基本原则
登记的次序严格按并行事务执行的时间次序
必须先写日志文件,后写数据库
写日志文件操作:把表示这个修改的日志记录
写到日志文件
写数据库操作:把对数据的修改写到数据库中为什么要先写日志文件 (The Write-Ahead Log)
写数据库和写日志文件是两个不同的操作
在这两个操作之间可能发生故障
如果先写了数据库修改,而在日志文件中没有登记下这个修改,则...
分类:
数据库 时间:
2015-05-12 18:57:10
阅读次数:
248
一、 ODBC数据源
MB是通过ODBC来操作数据库的,因此首先要配置好操作系统本身的ODBC数据源。Windows中配置ODBC很容易,在此不赘述细节。需要注意的是,选择Oracle数据源驱动时,一定要选择下图所示的MB自带的Oracle驱动
我在创建ODBC时,一开始没有在本机安装Oracle,结果ODBC无法使用,报告“由于系统错误126,驱动程序无法加载”,问...
分类:
数据库 时间:
2015-05-12 18:56:45
阅读次数:
250
并发控制机制的任务对并发操作进行正确调度
保证事务的隔离性
保证数据库的一致性多用户数据库系统的存在
允许多个用户同时使用的数据库系统
飞机定票数据库系统
银行数据库系统
特点:在同一时刻并发运行的事务数可达数百个
不同的多事务执行方式
(1)事务串行执行
每个时刻只有一个事务运行,其他事务必须等到这个事务结束以后方能运行
不能充分利用系统资源,发挥数据库共享资...
分类:
数据库 时间:
2015-05-12 18:53:28
阅读次数:
223
In C++ , access control works on per-class basis, not on per-object basis.
重要的东西要说三遍,所以…1.在 C++中,存取控制能力是类的性质,不是对象的性质。
2.在 C++中,存取控制能力是类的性质,不是对象的性质。
3.在 C++中,存取控制能力是类的性质,不是对象的性质。作为在阅读<<Inside the obj...
分类:
数据库 时间:
2015-05-12 18:55:00
阅读次数:
139
并发调度的可串行性DBMS对并发事务不同的调度(schedule)可能会产生不同的结果
什么样的调度是正确的?串行化(Serial)调度是正确的
对于串行调度,各个事务的操作没有交叉,也就没有相互干扰,当然也不会产生并发所引起的。如前所述,事务对数据库的作用是将数据库从一个一致的状态转变为另一个一致的状态。多个事务串行执行后,数据库仍旧保持一致的状态。可串行化(Serializable)调度...
分类:
数据库 时间:
2015-05-12 18:53:10
阅读次数:
211