自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 mycat的读写分离及数据源切换

文章目录mycat的读写分离及数据源切换balance0whitetypeswitchtype

2019-09-28 11:32:24 470

原创 windows下mycat的安装和简单使用

文章目录1、下载windows下的mycat安装包2、保证你的电脑里已经存在jdk和mysql3、在你心仪的目录下解压mycat安装包,打开conf文件夹,里面含有许多配置文件4、更改配置文件再更改之前首先分析几个相关配置文件的内容和作用1)server.xml是Mycat服务器参数调整和用户授权的配置文件,可以配置system、firewall、user、cluster四个部分2...

2019-09-15 22:30:26 964

原创 windows下mysql5.6的主从同步与读写分离配置

文章目录安装两个mysql数据库配置master数据库配置slave数据库使用mycat进行读写分离navicat连接mycat、master、slave并及逆行测试本文在Windows下安装了两个MySQL.5.6,并进行主从同步配置,最后采用mycat中间件进行读写分离和测试。安装两个mysql数据库如果本机上之前没有安装过MySQL,那么首先按照正常方法安装第一个MySQL即可,安装成...

2019-09-15 22:14:29 670

转载 虚拟机安装centos7

遇到了不能上网的问题,在开始安装时就无法自动获得ip,于是采取了两步措施:一、点击VMware虚拟机左上角的“编辑”,选择“虚拟网络编译器”。 在‘更改设置里’添加网络VMnet0,如下图所示二、安装之后,修改文件vim /etc/sysconfig/network-scripts/ifcfg-ens33)将ONBOOT=no改为yes,将BOOTPROTO=dhcp改为BOOTPR...

2019-09-09 19:43:04 112

原创 mysql学习之旅(十四)——Mysql的管理与维护

文章目录Mysql的管理与维护数据库的用户管理各个权限表的作用:账户管理:数据库用户的权限管理权限管理授权:查看用户的授权:收回权限:数据库的日志管理什么是mysql的日志mysql日志的分类启动和设置错误日志:查看错误日志删除错误日志数据库的备份与恢复使用MYSQLdump命令备份数据恢复数据表的导出使用SELECT..INTO OUTFILE导出文本文件:使用MYSQLdump命令导出文本文件...

2019-09-02 09:36:54 572

原创 mysql学习之旅(十三)——Mysql的存储引擎

文章目录Mysql的存储引擎存储引擎的介绍如何设置存储引擎Mysql的存储引擎存储引擎的介绍什么是存储引擎数据库存储引擎是数据库底层软件组件。数据库管理系统使用数据引擎进行创建、查询、更新和删除数据的操作。Mysql的核心就是存储引擎。Mysql提供了多个不同的存储引擎,在Mysql中,不需要在整个服务器中使用同一种存储引擎,我们可以根据对数据处理的需求,选择不同的存储引擎。MYSQ...

2019-09-02 09:33:23 246

原创 mysql学习之旅(十二)——Mysql的事务

文章目录Mysql的事务Mysql的事务

2019-09-02 09:32:05 110

原创 mysql学习之旅(十一)——存储过程

文章目录存储过程创建和使用存储过程创建无参的存储过程创建带有输入参数和输出参数的存储过程创建复合结构的存储过程使用条件判断语句的存储过程使用循环控制语句的存储过程存储过程与函数的区别存储过程存储过程是SQL语句和流程控制语句的预编译集合,并以一个名称存储并作为一个单元进行处理。存储过程存放在数据库中,可以完成比较复杂的控制和计算,只有第一次需进行语法分析和编译,效率高。存储过程的语法结构...

2019-09-02 09:30:17 487

原创 mysql学习之旅(十)——mysql的自定义函数

文章目录mysql的自定义函数自定义函数的介绍创建和使用自定义函数创建自定义函数mysql的自定义函数自定义函数的介绍使用mysql的过程中,mysql自带的函数可能不能完成我们的业务需求,这时就需要自定义函数。函数(存储函数):1、需要有返回值2、可以指定0~n个参数创建自定义函数语法格式:CREATE FUNCTION fuction_name([func_parameter...

2019-09-02 09:26:03 291

原创 mysql学习之旅(九)——多表连接查询的介绍

文章目录多表连接查询的介绍内连接什么是内连接外连接外连接自连接多表更新多表删除多表连接查询的介绍多表连接多表连接查询是从多个表中获取数据语法结构:table_reference[INNER] JOIN |{LEFT|RIGHT }[OUTER] JOINtable_referenceON conditional_expreg:– 多表连接– 通过查看图书信息表和图书类别表来获...

2019-09-02 09:19:32 270

原创 mysql学习之旅(八)——子查询

文章目录子查询什么是子查询子查询什么是子查询案例;1、SELECT price FROM bookinfo WHERE book_id=‘20150301’;2、UPDATE readerinfo SET balance=balance-69*0.05 WHERE card_id=‘120120199901011234’;或者:UPDATE readerinfo SET balan...

2019-09-02 09:16:06 274

原创 mysql学习之旅(七)——运算符与函数

文章目录运算符与函数mysql的运算符运算符与函数mysql的运算符运算符概念运算符是告诉MYSQL执行特定算数或裸机操作的符号,运算符连接表达式中各个操作数,其作用是用来指明对操作数所进行的运算。常用运算符算数运算符运算符作用+加法-法法*乘法/除法%取余举例:比较逻辑...

2019-09-02 09:13:30 241

原创 mysql学习之旅(六)——数据库表记录的操作

文章目录数据库表记录的操作单表数据记录的插入设置自动编号掌握给表添加自动增长列的方法单表数据记录的更新数据库表记录的操作单表数据记录的插入在使用数据库之前,数据库表中必须有数据,我们需要使用INSERT语句想数据库中插入数据。插入数据的方式:插入完整的记录插入记录的一部分插入多条记录插入另一个查询的结果一、为表的所有列插入数据语法格式:INSERT INTO table_na...

2019-09-02 09:07:24 639

原创 mysql学习之旅(五)——图形化管理工具

文章目录图形化管理工具先建四张表图形管理工具——Mysql workbench简介SQLyog图形化管理工具先建四张表1、mysql> create table bookcategory(-> category_id int primary key,-> category varchar(20) not null unique,-> parent_id int...

2019-09-02 08:59:38 165

原创 mysql学习之旅(四)——mysql的约束

文章目录mysql的约束什么是约束约束的类型非空约束理解什么是非空掌握添加非空约束的方法主键约束理解主键约束的作用多字段联合主键(复合主键)掌握添加和删除主键约束的方法唯一约束理解唯一约束的作用掌握添加和删除唯一约束的方法默认约束理解默认约束的作用掌握添加和删除默认约束的方法删除约束外键约束理解外键约束的作用掌握添加和删除外键约束的方法mysql的约束什么是约束约束是一种限制,它通过对表的行...

2019-09-02 08:58:12 317

原创 mysql学习之旅(三)——数据库表结构的操作

文章目录数据库表创建数据表数据库表是数据库最重要的组成部分之一,是其他对象的基础。二维表,行为记录,列为字段。创建数据表

2019-08-27 23:02:41 229

原创 mysql学习之旅(二)——数据类型

文章目录mysql的数据类型mysql的数据类型什么是数据类型?数据类型是指数据列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。如何选择数据类型?整形:TINYINT 有符号值:-128-127 字节:1无符号值:0-255SMALLINT 有符号值:-215到215-1 字节:2无符号值:0到216-1MEDIUMINT 有...

2019-08-27 22:59:20 150

原创 mysql学习之旅(一)——windows下mysql的安装和初步使用

文章目录windows下mysql的安装mysql的初步使用登录新手小白一枚,开始学习mysql之旅,写博客做下总结和记录。windows下mysql的安装一、首先下载安装包https://dev.mysql.com/downloads/mysql/,选择第一个Download选择No thanks,just start my download.二、将安装包放到自己想放的位置,然后解压...

2019-08-27 22:53:25 297

转载 分布式事务

文章目录什么是分布式事务分布式事务产生的原因什么是分布式事务分布式理论CAP理论BASE 理论分布式事务解决方案分布式事务模型与规范常见的分布式事务解决方案两阶段提交(2PC)TCC基于消息的最终一致性方案什么是分布式事务分布式事务产生的原因最初构建网站时采用的数据库都是单机模式,后面随着访问量以及应用功能越来越丰富,应用也将共有的功能抽离出来,采用服务框架使应用从几种式走向了分布式,但是随...

2019-08-23 10:26:43 90

原创 OceanBase架构解析(一)

文章目录OceanBase架构解析(一)介绍基本架构核心特性OceanBase存储引擎OceanBase事务引擎OceanBase SQL引擎部署方式OceanBase架构解析(一)一下内容来自一份PPT,只是大概介绍了OceanBase功能和突出的架构,没有详细的细节实现,有待后续继续学习和分析。介绍OceanBase是阿里巴巴、蚂蚁金服自主研发的通用关系型数据库;它基于分布式架构和普...

2019-08-21 16:59:15 6108

转载 分布式存储数据库——HBase

文章目录HBase介绍逻辑视图物理存储系统架构关键算法/流程HBase介绍HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase是Google Bigtable的开源实现,利用Hadoop HDFS作为其文件存储系统,HBase同样利用Hadoop MapRed...

2019-08-21 16:07:44 386

转载 OceanBase架构解析(二)

OceanBase架构解析OceanBase介绍OceanBase是阿里集团研发的可扩展的关系数据库,实现了数千亿条记录、数百TB数据上的跨行跨表事务,截止到2012年8月,支持了收藏夹、直通车报表、天猫评价等OLTP和OLAP在线业务,线上数据量已经超过一千亿条。从模块划分的角度看,OceanBase可以划分为四个模块:主控服务器RootServer、更新服务器UpdateServer、基...

2019-08-20 14:14:39 995

转载 java中new的作用

Point originOne = new Point(23, 94);1、声明Declaration:粗体代码是将变量名称与对象类型关联的变量声明。2、实例化Instantiating :new关键字是一个java运算符,它用来创建对象。3、初始化Initialization:new运算符,随后调用构造函数,初始化新创建的对象。1、声明一个变量来指向一个对象,即引用在此之前,你知道,要...

2019-08-15 10:29:18 5942

原创 初识dubbo

初识dubbodubbo配置配置环境JDK1.8MavenTomcatZookeeperDubbo-AdminIdea中新建工程及配置环境dubbo实例运行认识dubbodubbo框架服务治理zookeeper集群dubbo配置Windows系统下,单机配置。配置环境JDK:java的开发环境Maven:项目管理工具Tomcat:java发布的Web 应用服务器zookeeper:注...

2019-08-13 16:41:41 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除