80年代中国人结婚四大件:手表、自行车、缝纫机、收音机(三转一响)。要把事务娶回家需要四大件,所以事务很刻薄(ACID),四大件清单:原子性(Atom)、一致性(Consistent)、隔离性(Isolate)、持久性(Durable)。ACID就是数据库事务正确执行的四个基本要素的缩写。原子性:要...
分类:
数据库 时间:
2015-11-05 10:14:48
阅读次数:
286
前言:python如果想要连接到MySQL要安装上相关的驱动才下;好在驱动程序在mysql的官网可以下载的到。 以下是我自己保存的一个conetos7版本 http://yunpan.cn/cLACS7VurfaE4 访问密码 2e26例子:#!/usr/bin/python#!codi...
分类:
数据库 时间:
2015-11-05 08:53:45
阅读次数:
166
前言:
db中有一张表的数据老是紊乱,猜猜是经历过drop、create的数据同步操作,但是现在谁也不知道在哪里操作的,所以准备做一个触发器去记录下是哪个应用服务器那个db账号操作的。3,系统级别触发器3.1 触发事件包括各种DDL操作以及各种数据库事件,ddl包括create、alter、drop、rename、grant、revoke、audit、noaudit、commit、...
分类:
数据库 时间:
2015-11-05 06:31:12
阅读次数:
234
默认情况下, MySQL的Innodb事务隔离级别是重复读 repeatable read, SELECT @@GLOBAL.tx_isolation, @@tx_isolation;REPEATABLE-READ REPEATABLE-READ进行以下测试, 同时开两个session, S1 和 ...
分类:
数据库 时间:
2015-11-05 06:07:59
阅读次数:
247
数据库之用SQl语句操作数据青春一经“典当”,永不再赎。把自己当傻瓜,不懂就问,你会学的更多。一.SQL简介1.SQL能干点什么嘞?SQL语言是针对数据库而言的一门语言,它可以创建数据库、数据表、可以针对数据库的数据进行增、删、改、查等操作,可以创建视图、存储过程,可以赋予用户权限等。2.SQL的发...
分类:
数据库 时间:
2015-11-05 06:09:29
阅读次数:
216
环境说明IPRole10.240.216.151master10.240.216.152slave(standbymaster)10.240.216.153slavemongodb下载与安装在10.240.216.151(主库)上#wgethttp://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.0.4.tgz(如果不能正常下载,可以直接从浏览器下载下来,然后传到服..
分类:
数据库 时间:
2015-11-05 00:58:21
阅读次数:
408
mariadb介绍Mariadb是mysql的一个分支版,mariadb最大的特点就是用来代替myisam的aria引擎和多主复制功能等等。在本文档中我们主要是介绍多主复制。多主复制(multi-master)功能介绍多主复制就是将多个master通过replication同步到单个slave上。如下所示:主库可以是mysql也可..
分类:
数据库 时间:
2015-11-05 00:56:34
阅读次数:
285
Mysql空间类型介绍:MySQL支持空间扩展,允许生成、保存和分析地理特征。这些特征可用于MyISAM、InnoDB、NDB、BDB和ARCHIVE表(但是,ARCHIVE引擎不支持索引功能,因此,不能为ARCHIVE列中的空间列编制索引)。测试目的:想用mysql的专用空间类型来代替整数类型存储坐标信息,..
分类:
数据库 时间:
2015-11-05 00:53:10
阅读次数:
296
主从模式架构图:主从配置安装:10.10.20.160(master)-->10.10.20.161(slave)Master:tarzxvfmongodb-linux-x86_64-2.2.2.tgzln-smongodb-linux-x86_64-2.2.2mongodbmkdir-p/u01/mongodata/db/geomaster/mkdir-p/u01/mongodata/log//usr/local/mongodb/bin/mongod--fork--po..
分类:
数据库 时间:
2015-11-05 00:55:24
阅读次数:
733
8台机器,4个分片及其各自之间的角色分配:注意:上表中颜色相同的代表在同一台服务器上,其实也可以每个成员单放一台机器,但是比如像arbiter(仲裁节点),configserver(配置服务器),mongos(路由)本身消耗资源不是很大,可以复用,但是一台服务器最好只运行一个mongod。..
分类:
数据库 时间:
2015-11-05 00:51:36
阅读次数:
412
使用/var/soft/mongodb2.2/bin/mongostat--port端口号可以实时监控·inserts/s每秒插入次数·query/s每秒查询次数·update/s每秒更新次数·delete/s每秒删除次数·getmore/s每秒执行getmore次数·command/s每秒的命令数,比以上插入、查找、更新、删除的综合还多,还统计了别的..
分类:
数据库 时间:
2015-11-05 00:53:33
阅读次数:
295
在论坛看到的一个问题这里总结下:CREATETABLEconsume(idVARCHAR(11)NOTNULL,tidVARCHAR(11)NOTNULL)COLLATE=’utf8_general_ci’ENGINE=MyISAM;INSERTINTOconsume(id,tid)VALUES(‘1’,‘11’);INSERTINTOconsume(id,tid)VALUES(‘2’,‘14’);INSERTINTOconsume(id,tid)VALUE..
分类:
数据库 时间:
2015-11-05 00:51:23
阅读次数:
265
1.首先到官网(http://www.mongodb.org/downloads)下载合适的安装包,目前的最新版本为2.6安装包有zip和msi格式的,这里推荐下载zip格式的,msi的其实也就是进行了下解压缩而已,而且安装时不让选择安装路径,默认安装到C:\ProgramFiles\MongoDB2.6Standard目录,根据自己的系统选..
分类:
数据库 时间:
2015-11-05 00:49:42
阅读次数:
329
master:192.168.1.207slave:192.168.1.208msyql-proxy:192.168.1.206主从环境搭建:暂略mysql-proxy搭建:一、安装luawgethttp://www.lua.org/ftp/lua-5.1.4.tar.gztarzxvflua-5.1.4.tar.gzcdlua-5.1.4#vimsrc/Makefile将CFLAGS=-O2-Wall$(MYCFLAGS)修改为CFLAGS=-O2-fPIC-Wall..
分类:
数据库 时间:
2015-11-05 00:49:17
阅读次数:
288
一、数据库概述1、文本数据库缺陷数据冗余和不一致数据访问困难数据孤立完整性问题:数据状态改变前后,总状态要一致原子性问题:多个操作看成一个操作,要么同时完成,要么同时不完成并发访问问题:安全性问题:只允许访问部分信息如何解决2、DBMS1)DBMS:DataBaseManagementS..
分类:
数据库 时间:
2015-11-05 00:50:52
阅读次数:
310
MYSQL的常用命令和增删改查语句和数据类型连接命令:mysql-h[主机地址]-u[用户名]-p[用户密码]创建数据库:createdatabase[库名]显示所有数据库:showdatabases;打开数据库:use[库名]当前选择的库状态:SELECTDATABASE();创建数据表:CREATETABLE[表名]([字段名][字段类型]([字段..
分类:
数据库 时间:
2015-11-05 00:46:57
阅读次数:
334
有你,查询数据我什么都不怕。快快掌握!!出大招的工具:1.使用LIKE、BETWEEN、IN进行模糊查询eg1:SELECT * FROM StudentsWHERE 姓名like'张%'eg2:SELECT StudentID, Score FROM SCore WHERE ScoreBETWEE...
分类:
数据库 时间:
2015-11-05 00:42:22
阅读次数:
218