本木生
码龄12年
关注
提问 私信
  • 博客:203,990
    203,990
    总访问量
  • 42
    原创
  • 958,834
    排名
  • 18
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2012-10-29
博客简介:

木生的博客

博客描述:
致力于廉价机的大数据快速存取
查看详细资料
个人成就
  • 获得29次点赞
  • 内容获得24次评论
  • 获得36次收藏
创作历程
  • 1篇
    2020年
  • 4篇
    2018年
  • 13篇
    2017年
  • 56篇
    2016年
成就勋章
TA的专栏
  • springboot
    1篇
  • mysql
    41篇
  • linux
    2篇
  • mongodb
    4篇
  • redis
    6篇
  • mycat
    10篇
  • 云服务
    4篇
  • java
    9篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

353人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Error executing DDL "create table hibernate_sequence (next_val bigint) engine=InnoDB" via JDBC State

spring boot启动报错:org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "create table hibernate_sequence (next_val bigint) engine=InnoDB" via JDBC Statement at org.hibernat...
原创
发布博客 2020.02.26 ·
6456 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

MySQL查看binlog日志

本文本转载自:http://blog.csdn.net/nuli888/article/details/52106910mysql的binlog日志位置可通过show variables like '%datadir%';查看,直接打开无法查看,要看其内容2个办法:1、登录到mysql查看binlog只查看第一个binlog文件的内容mysql> show binlog events;查看指...
转载
发布博客 2018.03.14 ·
937 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

mysqldump中master-data和dump-slave的区别

本文转载自:http://blog.chinaunix.net/uid-451-id-3143431.html[mysql@db2 ~]$ mysqldump -A --master-data=2 > master2.sql[mysql@db2 ~]$ mysqldump -A --dump-slave=2 > slave2.sql[mysql@db2 ~]$ mysqldump -A...
转载
发布博客 2018.03.12 ·
1833 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAVA 与 MyCat(6) MyCat配置文件类图

通过mycat来学习java了^^。接前一篇:http://blog.csdn.net/john_chang11/article/details/78905478通过前的文章介绍,可以理解MyCat是如果加载XML文件的配置信息。经过rule.xml, schema.xml, server.xml三个配置文件加载后,最终在JVM形成如下所示的类关系图:
原创
发布博客 2018.01.26 ·
430 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAVA 与 MyCat(5) 类的加载 Java内省/反射机制 注解Annotation 详解

通过mycat来学习java了^^。接前一篇:http://blog.csdn.net/john_chang11/article/details/78734051上一篇了解了XML解析的四种方式,并对MyCat的源码进行了修改,这一篇接着往下看:dtd = XMLRuleLoader.class.getResourceAsStream(dtd
原创
发布博客 2018.01.02 ·
1110 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JAVA 与 MyCat(4) XML解析详解

通过mycat来学习java了^^。接前一篇:http://blog.csdn.net/john_chang11/article/details/78715228前一篇讲到了load方法:private void load(String dtdFile, String xmlFile) { InputStream dtd = null;
原创
发布博客 2017.12.08 ·
491 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JAVA 与 MyCat(3) 关于getResourceAsStream(fileName)的文件位置

通过mycat来学习java了^^。接前一篇:http://blog.csdn.net/john_chang11/article/details/78679867前一篇文章介绍了单例模式创建了MycatServer单实例,下面一起看看MycatServer初始化方法的内容:private MycatServer() { // 读取文件配
原创
发布博客 2017.12.05 ·
526 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAVA 与 MyCat(2) 单例模式

通过mycat来学习java了^^。接前一篇:http://blog.csdn.net/john_chang11/article/details/78668667MycatServer server = MycatServer.getInstance();获取MyCat实例,其实就是读取配置文件,并验证正确性等。
原创
发布博客 2017.12.04 ·
424 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAVA 与 MyCat(1) System.getProperty()

通过mycat来学习java了^^。
原创
发布博客 2017.11.30 ·
413 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

通过 XtraBackup 实现不停机不锁表搭建MySQL主从同步

Xtrabackup是由 Percona 开发的一个开源软件,可实现对 InnoDB 的数据备份,支持在线热备份(备份时不影响数据读写)。备份时,Xtrabackup 会将 Master 的 binlog 信息记录在 xtrabackup_slave_info 文件中,通过此信息可以方便的搭建主从复制。XtraBackup 有两个工具:xtrabackup 和 innobackupex:
转载
发布博客 2017.06.30 ·
936 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mysql.sock文件被删除后,如何本地登录mysql的

socket文件消失后,本地登录mysql会报以下错误:[mysql@ceshi-redis-mysql mysql]$ mysql -uroot -pEnter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
原创
发布博客 2017.06.30 ·
4254 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据节点空闲检查流程图

数据节点空闲检查的目的是清除关闭的连接、关闭多余空闲连接、创建不足连接。
原创
发布博客 2017.05.24 ·
649 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

mycat心跳任务流程图

Mycat启动时,在MycatServer里会启动心跳任务:scheduler.scheduleAtFixedRate(dataNodeHeartbeat(), 0L, system.getDataNodeHeartbeatPeriod(),TimeUnit.MILLISECONDS);关于dataNodeHeartbeat()的执行流程如下图:
原创
发布博客 2017.05.23 ·
1616 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mycat后台连接调用关系

一,第一步mycat第一次建立后端连接是在启动时的MycatServer.java类里:这段代码的意思是:取出所有的dataHost节点,用每一个dataHost里的当前写节点建立minCon个物理数据库连接。dataHosts变量里存在着schema.xml文件里配置的所有dataHost节点信息,一个PhysicalDBPool对应着一个dataHosts节点,一个Phys
原创
发布博客 2017.05.18 ·
1691 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

SLF4J和log4j

SLF4J:即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。    在使用SLF4J的时候,不需要在代码中或配置文件中指定你打算使用那个具体的日志系统,SLF4J提供了统一的记录日志的接口,只
原创
发布博客 2017.02.15 ·
451 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java DOM解析XML的几个例子

Sample1:1:新建XML文档 books.xml,放到项目的根目录下。xml version="1.0" encoding="GB2312"?>    books  count="3"        xmlns="http://test.org/books">                book id="1">            name>Thinking in JA
转载
发布博客 2017.02.14 ·
2907 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

MySQL出现Waiting for table metadata lock的原因以及解决方法

MySQL在进行alter table等DDL操作时,有时会出现Waiting for table metadata lock的等待场景。而且,一旦alter table TableA的操作停滞在Waiting for table metadata lock的状态,后续对TableA的任何操作(包括读)都无法进行,因为他们也会在Opening tables的阶段进入到Waiting for t
转载
发布博客 2017.01.10 ·
2318 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mycat中文乱码-解决方案

乱码问题可能出现的三个地方1.程序连接的编码要设置jdbc:MySQL://192.168.1.1:8066/TESTDB?useUnicode=true&characterEncoding=utf82. mysql数据库的编码要设置1)       查看mysql server级别的编码集              首先进入mysql使用命
转载
发布博客 2017.01.09 ·
1411 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysq字段类型转换

1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现例如:将pony表中的d 进行排序,可d的定义为varchar,可以这样解决select * from pony order by (d+0)2.在进行ifnull处理时,比如 ifnull(a/b,'0') 这样就会导致 a/b成了字符串,因此需要把'0'改成0,即可解决此困扰3.比较数字和varchar时,比如a
原创
发布博客 2016.12.19 ·
402 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL多实例安装配置

1.环境OS: CentOS 6.5 x64MySQL: 5.6 for Linux (x86_64)2.源码安装MySQL可以参考:linux 6.5下 MySQL 5.6 源码安装3.初始化一个新加的数据库实例(3306实例已存在)# mkdir /u01/mysql/data3307    #创建数据库数据目录
原创
发布博客 2016.12.02 ·
456 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多