数据库

Mysql5.7版本,Gtid复制出现不同步的情况

封尘网  - 发布于 2017-03-09

Mysql5.7版本,Gtid复制出现不同步的情况; 问题:由于shell检测Mysql从库状态 : Slave_IO_Running: Yes Slave_SQL_Running: Yes 一直都为YES状态,所以没有收到警报;直接开发反馈说客户上传数据后有...

GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_EXECUTE

封尘网  - 发布于 2017-03-06

关于Mysql开始gtid复制引发的一个小问题; [root@mysql 2017-03-06]# mysql BI BI.sql ERROR 1840 (HY000) at line 24: @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_EXECUTED is empty. 原因是在正式环境中使用gtid复...

binlog恢复数据时报:@@SESSION.GTID_NEXT cannot be set

封尘网  - 发布于 2017-01-16

在Mysql5.7的版中使用了gtid复制,可以多线程复制,同时也省去了记binlog起始点的烦恼; 但是在一次测试环境中通过binlog日志来恢复误删数据时却耗了不少时间; [root@mysql-01 tmp]# mysqlbi...

Hive匿名用户导致的权限问题

封尘网  - 发布于 2016-12-19

在上次的Hive集群中变动后,跑起任务时出了个异常,数据在Mysql抽取到Hive时正常,但在进行维度分析、数据统计时就报错了: Caused by: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.securi...

Mysql利用Innodb的表压缩节省空间

封尘网  - 发布于 2016-12-17

如今的数据库容量增长一天一个变化,随着不断变大的数据,很容易出现以下两个问题; 问题1:IO问题。DB由于数据量过大,内存缓冲池不能完全cache数据,IO瓶颈制约DB整体性能; 问题...

Mysql-5.7.9单机多实例

封尘网  - 发布于 2016-06-01

之前也做过Mysql单机多实例的测试,不过那时候使用5.1版本的,这次使用5.7.9版本,虽然版高了但是也不会复杂,只是中间多出一个步骤; 就是初始化数据文件时会自动生成一个随机的...

Mysql分区与管理实践过程

封尘网  - 发布于 2016-01-06

为什么要对表进行分区? 为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。 分区的一些优点包括: 1、与单个磁盘或文件系统分区相比,可以存储更...

mysqld_multi 快速部署多实例

封尘网  - 发布于 2015-12-26

简单、快速在已经安装Mysql的服务器上,添加几个实例: mysql的安装目录:/usr/local/mysql-5.6.28/ 数据存放目录:/data/mysql/ 部署多实例前先把数据库停止: service mysql stop 添加三个实例:分...

Mysql根据需要备份数据

封尘网  - 发布于 2015-12-11

因为数据的重要性,所以要定时的备份数据,当灾难来临时有一手,确保数据不丢失。这就是DBA的职责,保证数据的安全和持续服务。 备份单个数据库多种参数使用 mysql 数据库自带了...

mysql双主模式和简单应对主键冲突问题

封尘网  - 发布于 2015-11-16

Mysql双机热备,简单的说,就是要保持两台数据库的数据同步。始终保持两个数据库数据一致。 主要有主备方式、双主方式;本文介绍双主的配置简单实现过程。 Mysql双主的优点: 1.可...

针对mysql的中文乱码问题解决

封尘网  - 发布于 2015-11-11

连接Mysql时会出现中文乱码或者无法输入中文,其实出现这个乱码问题的主要在3个地方: 1.mysql 连接客户端 2.mysqld 服务端 3.mysql的db数据库本身的编码问题 针对这乱码问题有三种解决办...

以rpm方式安装mysql-5.6.25并配置主从同步

封尘网  - 发布于 2015-10-26

CentOS6.5以rpm方式安装mysql-5.6.25并配置主从同步 以下在两台Mysql主机上同样方法操作: 1.检查下linux是不是已经安装了mysql rpm-qa|grepmysql #如果安装了先卸载旧的版本 yum -y remove mysql... 默认...

关于mysql服务中的binlog日志问题

封尘网  - 发布于 2015-10-04

根据 mysql 的同步原理,我们知道主从同步关键因素就是 binlog 日志;那么这个问题又来了,主服务器每时每刻都会产生写操作,这样一样就会产binlog日志,然后再同步到从服务器上,长...

Mysql单机多实例

封尘网  - 发布于 2015-10-02

MYSQL多实例,就是在同一台机器上开启多个不同的服务端口(如:3306,3307),运行多个MYSQL服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供各自的服务。mysql多实例共...

centos6.5源码安装mysql5.1.73-搭建个人博客系列一

封尘网  - 发布于 2015-10-01

一、 源码安装 mysql5.1.73 的过程: 到官方网站上下载 mysql 的源码安装包,再上传到 Linux 服务器; 安装必要的库文件: yuminstall-ygccgcc-c++cmakelibtoolautoconfautomakecmakelibxml2-develexpat-develncur...

使用MySQL语句来查询Apache服务器日志的方法

封尘网  - 发布于 2015-08-01

Linux 有一个显著的特点,在正常情况下,你可以通过日志分析系统日志来了解你的系统中发生了什么,或正在发生什么。的确,系统日志是系统管理员在解决系统和应用问题时最需要的...