- 博客(164)
- 收藏
- 关注
转载 搭建MySQL高可用负载均衡集群
阅读目录1、简介2、基本环境3、配置MySQL主主复制4、中间件简述 4.1、Haproxy介绍 4.2、keepalived介绍5、中间件的安装与配置(haproxy、keepalived) 5.1、安装haproxy 1)、编译安装haproxy 2)、提供启动脚本 3)、提供配置文件 4)、启动日志 5)、启动haproxy 6)、测试haproxy 5.2、安...
2017-12-29 17:59:00 98
转载 MySQL——修改root密码的4种方法(以windows为例)
方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名...
2017-12-29 17:37:00 69
转载 浅谈mysql集群
一、什么是MySQL集群 MySQL集群是一个无共享的(shared-nothing)、分布式节点架构的存储方案,其目的是提供容错性和高性能。 数据更新使用读已提交隔离级别(read-committedisolation)来保证所有节点数据的一致性,使用两阶段提交机制(two-phasedcommit)保证所有节点都有相同...
2017-12-29 17:27:00 78
转载 安装Mysql最新版本mysql-5.7.10-winx64出现的几个问题解决
电脑是64位的安装不了Windows (x86, 32-bit),Mysql installer MSI ,然后下载了Windows (x86, 32-bit), ZIP Archive 这种是免安装直接解压使用的,因为最新版本的原因也有一些问题。(1) 首先解压后有一个默认的配置文件my-default.ini配...
2017-12-29 16:20:00 144
转载 MySQL各个版本的区别
文章出自:http://blog.sina.com.cn/s/blog_62b37bfe0101he5t.html感谢作者的分享MySQL 的官网下载地址:http://www.mysql.com/downloads/在这个下载界面会有几个版本的选择。1. MySQL Community Server 社区版本,...
2017-12-29 16:12:00 66
转载 手把手教你用Mysql-Cluster-7.5搭建数据库集群
阅读目录前言mysql cluster中的几个概念解释架构图及说明下载mysql cluster安装mysql cluster之前安装配置管理节点安装配置数据和mysql节点测试启动和关闭总结前言当你的业务到达一定的当量,肯定需要一定数量的数据库来负载均衡你的数据库请求,我在之前的博客中已经说明了,如何实现负载均衡,但是还有一个问题就是数据同步,因为负载均衡的前提就是,各个服务器的数据...
2017-12-29 15:59:00 109
转载 MySQL集群---②Windows平台搭建MySQL CLUSTER集群
本文将通过两台电脑来简单介绍一下Windows平台如何搭建MySQL集群。 MySQL集群支持多台电脑,本文搭建的MySQL集群以两台机子为例,其中一台(IP为192.168.24.33)部署管理节点、数据节点和SQL节点,另一台(IP为192.168.24.82)部署数据节点和SQL节点。 实际应用中,不要将管理节...
2017-12-29 15:54:00 72
转载 mysql集群搭建教程-基础篇
计算机一级考试系统要用集群,目标是把集群搭建起来,保证一个库dang了,不会影响程序的运行。于是在孟海滨师哥的带领下开始了我的第一次搭建mysql集群,首先看了一些关于集群的资料,然后根据步骤一步步的整,遇到了一些问题,在这里把我遇到的问题以及解决方法分享出来。【是什么】 集群(cluster)技术是一种...
2017-12-29 15:53:00 113
转载 Mysql多实例的配置和管理
多实例mysql的安装和管理mysql的多实例有两种方式可以实现,两种方式各有利弊。第一种是使用多个配置文件启动不同的进程来实现多实例,这种方式的优势逻辑简单,配置简单,缺点是管理起来不太方便。第二种是通过官方自带的mysqld_multi使用单独的配置文件来实现多实例,这种方式定制每个实例的配置不太方面,优点是管理起来很方便,集中管理。下面就分别来实战这两种多实例的安装和管理先...
2017-12-29 15:31:00 77
转载 MySQL 使用mysqld_multi部署单机多实例详细过程
序言:多实例?Why?随着硬件层面的发展,linux系统多核已经是普通趋势,而mysql是单进程多线程,所以先天上对多进程的利用不是很高,虽然5.6版本已经在这方面改进很多,但是也没有达到100%,所以为了充分的利用系统资源,mysql有自己的补充,那就是可以部署多实例,一个实例一个端口。1,准备好mysql环境源码安装mysql参...
2017-12-29 15:29:00 85
转载 [MySQL 5.1 体验]MySQL 实例管理器 mysqlmanager 初试
原贴:http://imysql.cn/node/313[MySQL 5.1 体验]MySQL 实例管理器 mysqlmanager 初试 周二, 2007/06/19 - 22:10 — yejr作/译者:叶金荣(imysql#imysql.com>),来源:http://imysql.com,欢迎转载。作...
2017-12-29 15:28:00 165
转载 MYSQLMANAGER实例管理器总结
好久没有写文章了,今天来看看MYSQL的实例管理器(MYSQLMANAGER)。一、简单介绍:1、MySQL实例管理器(IM)是通过TCP/IP端口运行的后台程序,用来监视和管理MySQL数据库服务器实例。(如果你之前用过MYSQLD_MULTI就很清楚了。)2、如果IM挂了,则所有的实例就挂掉了;如果实例挂了,IM会尝试重新启动它。3、...
2017-12-29 15:26:00 296
转载 mysql系列之多实例介绍
介绍:mysql多实例,简单理解就是在一台服务器上,mysql服务开启多个不同的端口(如3306、3307),运行多个服务进程。这些 mysql 服务进程通过不同的 socket来监听不同的数据端口,进而互不干涉的提供各自的服务。在同一台服务器上,mysql 多实例会去共用一套 mysql 应用程序,因此你在部署 mysql 的时候只需要部署一次 mysql程序即可,无需多次部署。...
2017-12-29 15:15:00 90
转载 MySQL 5.7 多实例安装部署实例
1. 背景 MySQL数据库的集中化运维,可以通过在一台服务器上,部署运行多个MySQL服务进程,通过不同的socket监听不同的服务端口来提供各自的服务。各个实例之间是相互独立的,每个实例的datadir, port, socket, pid都是不同的。2. 多实例特点 * 有效利用服务器资源,当单个服务器资源有剩余时,可以充分利用剩余的资源提供更多的服务。 * 资源互相...
2017-12-29 15:14:00 161
转载 Mysql多实例安装+主从复制+读写分离 -学习笔记
Mysql多实例安装+主从复制+读写分离 -学习笔记 .embody{ padding:1...
2017-12-29 15:02:00 111
转载 mysql-5.7.19-winx64服务无法启动解决方案
解压mysql压缩包时没有data文件夹,不要手动创建,在cmd下直接运行命令: mysqld –initialize-insecure,data文件夹会自动生成,注意单词千万不要拼错,不要写成–initialise,也不要只写–initialize,如果不输入-insecu...
2017-12-29 13:37:00 117
转载 MySQL集群搭建详解
概述MySQL Cluster 是MySQL 适合于分布式计算环境的高实用、可拓展、高性能、高冗余版本,其研发设计的初衷就是要满足许多行业里的最严酷应用要求,这些应用中经常要求数据库运行的可靠性要达到99.999%。MySQL Cluster允许在无共享的系统中部署“内存中”数据库集群,通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存...
2017-12-29 12:01:00 68
转载 Windows下多个Mysql实例配置主从
序: 网上有很多类似的文章,也是各种百度出来的,但是对于多数刚开始接触MYSQL主从的小白来说,网上文章的代码里面很多技术点都没有理解,有跌打误撞碰上的,但多数都是这篇文章卡主了,换篇文章接着卡。- -。 下面真正开始写教程之前,我希望你能够先完整的看完,再去敲代码。 方法适用于MYSQL 5.1之后的版本。之前...
2017-12-29 11:45:00 58
转载 在一台机子上,安装,运行两mysql数据库实例
为了方便测试,想要用到两个mysql数据库实例。以windows系统为例 当然安装第一个mysql数据库,很简单没什么说的。但是再要安装,运行mysql安装程序时,会提示,修复,卸载,重新安装。这时需要下载一个免安装的mysql,zip文件的。到点击打开链接选择,ZIP Archive格式的下载,根据系统选择32,64位...
2017-12-29 11:44:00 87
转载 Windows下MySQL多实例运行(转)
关键字:Windows下MySQL多实例运行阅读前注意事项:1、有的版本的data目录不直接放在mysql安装目录下,有可能在:C:\ProgramData\MySQL\MySQL Server 5.1\data(不管路径在哪里 指定正确的路径即可)2、操作步骤:复制MySQL安装目录-->修改my.ini中的端口2处、安装目录和数据目录---->命令安装M...
2017-12-29 11:34:00 60
转载 mysql 多实例案例实战
其实Mysql多实例就是在一个 mysql 服务上面启动三个实例,相当于三个分离开来的数据库,至于为什么要做这个,你也可以选择分别安装三个MySQL,只是过于麻烦,多实例中只需要一个配置档my.cnf,并且通过mysql_330x.sock 便于管理数据库。其实MySQL多实例...
2017-12-29 11:24:00 73
转载 Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程
MySQL需要升级到5.5.3以上版本才支持Laravel 5.4默认的utf8mb64字符编码。因此就把MySQL升级了一下,期间还是遇到些小问题,记录一下以供参考。升级准备 备份之前MySql目录下的data目录(数据库目录)。 MySql官网下载MySQL 5.7.17版本压缩包。 管理员身份运行命令行,输入net stop mysql命令,停止mysql服务。...
2017-12-28 17:40:00 131
转载 如何在同一台机器上安装多个MySQL的实例(转)
最近由于工作的需要,需要在同一台机器上搭建两个MySQL的实例,(注:已经存在了一个3306的MySQL的实例)。 先说下,什么是mysql的多实例,简单的来说就是一台机器上安装了多个mysql的服务,通过不同的端口(如3307,3308)来向外界提供服务,这些进程通过不同的socket来监听不同的服务端口来提供个字的服务。 做个比喻:MySQL的多实例相当于房子的相当于多个...
2017-12-28 17:31:00 67
转载 Windows上安装多个MySQL实例(转)
在学习和开发过程中有时候会用到多个MySQL数据库,比如Master-Slave集群、分库分表,开发阶段在一台机器上安装多个MySQL实例就显得方便不少。在 MySQL教程-基础篇-1.1-Windows上安装MySQL 章节有详细讲解在Windows上用压缩包安装MySQL服...
2017-12-28 17:30:00 85
转载 spring+mybatis+Atomikos JTA事务配置说明
一、概览Atomikos是一个公司名字,旗下最著名的莫过于其Atomikos的事务管理器产品。产品分两个:一个是开源的TransactionEssentials,一个是商业的ExtremeTransactions。TransactionEssentials的主要特征:JTA/XA 事务管理 —— 提供事务管理和连接池不需要应用...
2017-12-28 17:27:00 194
转载 使用JOTM实现分布式事务管理(多数据源)
使用spring和hibernate可以很方便的实现一个数据源的事务管理,但是如果需要同时对多个数据源进行事务控制,并且不想使用重量级容器提供的机制的话,可以使用JOTM达到目的.JOTM的配置十分简单,spring已经内置了对JOTM的支持,一.<bean id="jotm" class="org.springframework...
2017-12-28 17:24:00 106
转载 分布式系统事务一致性解决方案(转)
本文首发于InfoQ,版权所有,请勿转载!!!http://www.infoq.com/cn/articles/solution-of-distributed-system-transaction-consistency开篇在OLTP系统领域,我们在很多业务场景下都会面临事务一致性方面的需求,例如最经典的Bob给Smith转账的案例。传统的企业开发,系统往往是以单体应用形式存在的,...
2017-12-28 17:21:00 78
转载 SpringMVC,Mybatis,FreeMarker连接mycat示例(一)
首页 > 程序开发 > 软件开发 > Java > 正文 SpringMVC,Mybatis,FreeMarker连接mycat示例(一) ...
2017-12-28 16:59:00 220
转载 从零开发分布式数据库中间件 二、构建MyBatis的读写分离数据库中间件
从零开发分布式数据库中间件 二、构建MyBatis的读写分离数据库中间件 在上一节 从零开发分布式数据库中间件 ...
2017-12-28 16:29:00 72
转载 mycat基本概念及读写分离一
mycat基本概念及读写分离一 目录(?)[+]安装与启动mycat目录介绍mycat三个最重要配置文件验证读写分离安装与启动l...
2017-12-28 16:07:00 124
转载 MyCAT简易入门
MyCAT是mysql中间件,前身是阿里大名鼎鼎的Cobar,Cobar在开源了一段时间后,不了了之。于是MyCAT扛起了这面大旗,在大数据时代,其重要性愈发彰显。这篇文章主要是MyCAT的入门部署。一、安装java因Mycat是用java开发的,所以需要在实验环境下安装java,官方建议jdk1.7及以上版本Java Oracle官方下载地址为:http://www.oracl...
2017-12-28 15:18:00 103
转载 mycat 不得不说的缘分(转)
1,愕然回首,它在灯火阑珊处关于mysql集群中间件,以前写在应用程序里面,由开发人员实现,在配置文件里面写多个数据源,写库一个数据源,读库一个数据源,笨拙不高效,由于程序员的差异化,效果并不是特别理想。后来,组织了开发人员写了一个自动识别读写的功能模块接口,让开发人员调...
2017-12-28 14:42:00 90
转载 如何在win10上同时安装python2和python3
哎,其实本人已经用惯了python2,听说python3的语法有很多不一样的地方,那我之前写的算法改起来岂不是日了狗了吗?所以一直没改用python3。但是谷歌的那个TensorFlow,在windows下只能支持python3,没办法,这时候我就决定在我的电脑里同时装python2和python3,看看是否可行。首先,我们去官网,找到对应的安装包!python3的如下:版本是3...
2017-12-28 14:24:00 56
转载 SQL优化工具SQLAdvisor使用(转)
一、简介在数据库运维过程中,优化SQL是业务团队与DBA团队的日常任务。例行SQL优化,不仅可以提升程序性能,还能够降低线上故障的概率。目前常用的SQL优化方式包括但不限于:业务层优化、SQL逻辑优化、索引优化等。其中索引优化通常通过调整索引或新增索引从而达到SQL优化的目的。索引优化往往可以在短时间内产生非常巨大的效果。如果能够将索引优化转化成工具化、标准...
2017-12-28 14:08:00 607
转载 mapper提示Could not autowire. No beans of … type found?
工具及背景: IntelliJ IDEA 2016.1.3 Ultimate。spring boot, maven项目,利用mybatis 注解的方式查询mysql在自动生成工具生成代码后,service层调用Dao层出现了这样一个错误;检查mapper文件和配置文件等都没问题;如何解决这一问题呢? 加@Repository第二种解决方法:我在IDEA中安装了【iBATIS/MyB...
2017-12-27 17:43:00 503
转载 aop 中joinpoint的使用方法
一.簡述下joinpoint在不同情況下的不同:1.在around中可以用,此時可以執行被包裹的代碼,可以根據情況來判斷是否執行被包裹的代碼,以實現控制的作用。[java] view plain copy print?publicvoidaround(ProceedingJoinPointjoinpoint){...
2017-12-27 16:57:00 2670
转载 JAVA中的反射机制
反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧! 一,先看一下反射的概念:主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改...
2017-12-27 16:48:00 70
转载 Java反射之getInterfaces()方法
今天学习Spring3框架,在理解模拟实现Spring Ioc容器的时候遇到了getInterfaces()方法。getInterfaces()方法和Java的反射机制有关。它能够获得这个对象所实现的接口。例如:Class<?> string01 = person.getClass().getInterfaces()[0...
2017-12-27 16:46:00 231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人