Fantasy life

明月三千里

  • 博客访问: 662383
  • 博文数量: 148
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-28 23:51
  • 认证徽章:
个人简介

我会喊666

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(148)

文章存档

2017年(17)

2016年(38)

2015年(67)

2014年(25)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2016-11-25 16:39:57

构建一个sharded cluster需要至少三个组件:〇 shard: 每一个shard包括了切片数据的子集,也可以被部署为“副本集”〇 mongos: 作为一个“查询路由”,在客户端和shard cluster之间作为一个中间接口,类似于MySQL的一些中间proxy。可以通过mongo shell或者mongodb driver直连mongos〇 config server: 一个存储了sharde.........【阅读全文】

阅读(295) | 评论(0) | 转发(0)

发布时间:2016-11-15 17:39:38

Replicat Set比起传统的Master - Slave结构而言,应用场景更加多,也有了自动failover的能力。在mongo3.2的文档中明确写道:Replica sets replace master-slave replication for most use cases. If possible, use replica sets rather than master-slave replication for all new production de.........【阅读全文】

阅读(174) | 评论(0) | 转发(0)

发布时间:2016-11-14 15:12:09

chrome近期更新之后,不能通过 backspace 返回上一页面了。改成了【ALT + 方向键】,比如【ALT + ←】和【ALT + →】。在os x中则是【cmd+方向键】通过安装【Go Back with Backspace】插件可以恢复通过 backspace 返回。https://chrome.google.com/webstore/category/extensionshttps://chrome.google.com/web.........【阅读全文】

阅读(433) | 评论(0) | 转发(0)

发布时间:2016-11-09 16:17:17

其结构类似MySQL的主从复制。os:CentOS 6.5mongodb:3.2.10搭建:master上:$ mkdir -p /data/testdb$ mongod --dbpath=/data/testdb/ --logpath=/data/testdb/master.log --master &slave上:$ mkdir -p /data/testdb$ mongod --dbpath=/data/testdb/ --logp.........【阅读全文】

阅读(167) | 评论(0) | 转发(0)

发布时间:2016-11-03 17:37:10

安装很简单……直接通过yum就好了。yum -y install mailx安装好后,编辑/etc/mail.rc此处用163邮箱,只要在该文件末尾加上如下内容即可完成配置:set from="xxx_db@163.com"    -- 发件邮箱set smtp=smtp.163.com        -- smtp服务器.........【阅读全文】

阅读(359) | 评论(0) | 转发(0)

发布时间:2016-11-03 15:27:19

今天遇到这种情况了,比较误事……记录一下……导致这样的操作:将虚拟机挂起,然后重启windows再重新打开这台虚拟机发现如标题报错。解决办法比较简单,先把提示框关了。然后找到通过windows文件夹右侧的搜索功能,搜索本文件夹内以lck结尾的文件(如下图)然后删掉这三个文件,重新打开虚拟机电源即可。.........【阅读全文】

阅读(296) | 评论(0) | 转发(0)

发布时间:2016-11-01 15:39:36

测试的版本为5.6.30REPLICATION SLAVE 常用于建立复制时所需要用到的用户权限,也就是slave server必须被master server授权具有该权限的用户,才能通过该用户复制。并且"SHOW SLAVE HOSTS"这条命令和REPLICATION SLAVE权限有关,否则执行时会报错:ERROR 1227 (42000): Access denied; you need (at least on.........【阅读全文】

阅读(840) | 评论(0) | 转发(0)

发布时间:2016-10-26 17:43:00

实验基于 MySQL 5.6.x(5.6.30)ps. MySQL 5.7开启GTID更方便master: 192.168.1.186slave: 192.168.1.187〇 同步两个mysql实例的数据先在master和slave上执行SET @@global.read_only=ON;然后通过mysqldump、xtrabackup等工具备份master数据,并且恢复到slave上。因为开启了read_only恢复可能需.........【阅读全文】

阅读(200) | 评论(0) | 转发(0)

发布时间:2016-10-13 14:34:09

本次环境 RHEL6学着用一下MongoDB,做个笔记:下载&安装wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.10.tgztar zxvf mongodb-linux-x86_64-rhel62-3.2.10.tgz cd mongodb-linux-x86_64-rhel62-3.2.10cp bin/* /usr/bin/预创建datadir和lo.........【阅读全文】

阅读(135) | 评论(0) | 转发(0)

发布时间:2016-09-20 18:16:46

假设有一个业务场景,需要查询用户登录记录信息,其中表结构如下:CREATE TABLE `tb` (  `id` int(11) NOT NULL AUTO_INCREMENT,  `uid` int(11) NOT NULL,  `ip` varchar(16) NOT NULL,  `login_time` datetime,&.........【阅读全文】

阅读(2927) | 评论(0) | 转发(0)

发布时间:2016-09-19 16:27:26

MySQL 5.6 -> MySQL 5.7跨版本多源复制......【阅读全文】

阅读(192) | 评论(0) | 转发(0)

发布时间:2016-09-18 15:30:45

该文件默认名为.mysql_history,存放在~/.mysql_history中,包含了"IDENTIFIED BY"、"SET PASSWORD"等语句都会被记录到该"histroy file",极不安全。如果需要关闭,可以修改用户的MYSQL_HISTFILE环境变量到/dev/null,或者建立一个软连接两种方法:export MYSQL_HISTFILE=/dev/null②ln -s /dev/null $HOME/.mysql_h.........【阅读全文】

阅读(265) | 评论(0) | 转发(0)

发布时间:2016-09-02 16:08:53

【问题描述】:行为:通过apt-get在一台ubuntu的机子上新装一个mysql做本地日志存储,由于默认datadir在/var/lib/mysql下,所以准备重新初始化datadir:mysql_install_db --user=mysql --datadir=/data/mysql_data --basedir=/usr报错如下:160902 15:25:41 [Note] /usr/sbin/mysqld (mysqld .........【阅读全文】

阅读(439) | 评论(0) | 转发(0)

发布时间:2016-08-22 10:23:36

这是一个真实又蛋疼的事情:一个朋友在领导要求他删除root@127.0.0.1,root@'%'等用户,只保留root@localhost时,他写了一条类似delete from mysql.user where user='root'的命令……注意,他并没有写 “and host=”的条件,导致悲剧发生,并且还flush了授权。以下模拟误删操作,尝试做恢复:MySQL版本:MySQL 5.5..........【阅读全文】

阅读(211) | 评论(0) | 转发(0)

发布时间:2016-08-18 12:01:41

【问题描述】:版本:Oracle MySQL 5.6.30:添加default-authentication-plugin=sha256_password启动参数启动数据库:mysqld_safe --default-authentication-plugin=sha256_password &或在[mysqld]中设置default-authentication-plugin=sha256_password,并启动数据库。查看一下old_passwor.........【阅读全文】

阅读(617) | 评论(0) | 转发(0)

发布时间:2016-08-16 14:40:29

【问题描述】:在做某些update 或者 delete操作时,会报错:ERROR 1175 (HY000): You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column大致意思是,使用了安全模式下,尝试使用update(delete)操作表时,没有在where条件里写有key的列。比如,某张表有两个字段.........【阅读全文】

阅读(132) | 评论(0) | 转发(0)

发布时间:2016-08-08 18:49:40

【安装&初始化安装】〇 安装依赖yum install -y tcl gcc gcc-c++〇 获取源码包、编译安装、检查安装wget http://download.redis.io/releases/redis-2.8.24.tar.gztar xzvf redis-2.8.24.tar.gzcd redis-2.8.24make && make installcd src && make tes.........【阅读全文】

阅读(235) | 评论(0) | 转发(0)

发布时间:2016-08-05 17:07:51

Atlas是Qihoo360开发的一个中间件,位于Client和MySQL Server中间层,可以作为读写分离,分库分表中间件。〇 实验结构Atlas:192.168.1.185 并在主从库上建立两个用户:GRANT SELECT, UPDATE, INSERT, DELETE ON *.* TO rw@192.168.1.185 IDENTIFIED BY 'root'; 从库:SELECT** ro1921681185 IDE.........【阅读全文】

阅读(926) | 评论(0) | 转发(0)

发布时间:2016-05-18 10:50:32

[ERROR] Slave I/O: Got fatal error 1236 from master when reading data from binary log: 'Slave can not handle replication events with the checksum that master is configured to log;
......【阅读全文】

阅读(1016) | 评论(0) | 转发(0)

发布时间:2016-05-16 18:23:38

【问题描述】:检查error log的时候发现大量warnings:[Warning] InnoDB Error Table mysql.innodb_index_stats not found[Warning] InnoDB Error Table mysql.innodb_table_stats not found[Warning] InnoDB Error Table mysql.slave_master_info not found[Warning] InnoDB Error Table mysql.sla.........【阅读全文】

阅读(2038) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

神谕丶2015-11-26 09:38

本博客所有文章均作为学习使用,原创内容转载请注明出处;
部分转载翻译文章自互联网,若侵犯了您的权益,请联系博主,博主将进行删除调整;

回复  |  举报
留言热议
请登录后留言。

登录 注册