
MySQL
文章平均质量分 69
jeanette_zlj
这个作者很懒,什么都没留下…
展开
-
MySQL 修改数据路径
MySQL 修改数据路径比如想将/var/lib/mysql 移动到/usr/local/mysql 目录停止MySQL 服务service mysqld stop修改MySQL配置 my.cnf#datadir=/var/lib/mysql#socket=/var/lib/mysql.sockdatadir=/usr/local/mysqlsocket=/us...原创 2018-03-15 18:10:58 · 1575 阅读 · 0 评论 -
Linux MySQL GTID MHA 搭建
Linux MySQL GTID MHA 搭建环境准备准备四台机器cluster_manager:83.47、node1:83.48、node2:83.45、node3:83.50 其中三台机器已安装mysql修改主机名vi /etc/sysconfig/network ,HOSTNAME=node1,node2,node3,cluster_managervi /...转载 2018-04-28 14:34:41 · 294 阅读 · 0 评论 -
Linux MySQL 基本操作
Linux MySQL 基本操作连接到MySQL连接到本机上的MySQLmysql -u username -p 回车后输入密码连接到远程主机上的MySQLmysql -h主机地址 --port=端口号 -u username -ppassword开启远程访问权限授权法GRANT ALL PRIVILEGES ON *.* TO 'u...原创 2018-04-12 16:36:16 · 533 阅读 · 0 评论 -
MySQL Group Replication 简介及Single-Primary Mode 配置
MySQL Group Replication对比在介绍组复制之前,我们先简单介绍传统的异步复制和半同步复制:传统复制传统mysql复制是完全异步化的复制。有一个主和不等数量的从。主节点执行的事务会异步发送给从节点,在从节点重新执行。下图描述了传统复制的原理: * master事务的提交不需要经过slave的确认,slave是否接收到master的binlog,mas...原创 2018-03-14 15:27:12 · 829 阅读 · 0 评论 -
MySQL GTID 主从复制
MySQL GTID 主从复制GTID的概念GTID 是一个基于原始mysql服务器生成的一个已经被成功执行的全局事务ID,它由服务器ID以及事务ID组合而成。这个全局事务ID不仅仅在原始服务器器上唯一,在所有存在主从关系 的mysql服务器上也是唯一的。正是因为这样一个特性使得mysql的主从复制变得更加简单,以及数据库一致性更可靠。全局事物标识:global transactio...原创 2018-03-14 10:38:44 · 327 阅读 · 0 评论 -
MySQL Galera 集群安装与配置
MySQL Galera 集群安装与配置Galera Cluster 介绍Galera是一个MySQL(也支持MariaDB,Percona)的同步多主集群软件。主要功能同步复制Active-active的多主拓扑结构真正的multi-master,即所有节点可以同时读写数据库自动成员资格控制,失败节点从群集中删除新节点加入数据自动复制真正的并行复制,行级My...原创 2018-03-14 10:16:08 · 11185 阅读 · 3 评论 -
Linux 平台下 MySQL 的二进制包安装与配置
Linux 平台下 MySQL的安装配置使用二进制包安装检查是否已安装MySQL检查是否已安装MySQL,如果有安装,需先卸载后才能安装 rpm -aq|grep -i mysql 如果是通过yum 方法安装的,卸载使用:yum -y remove xxx 如果不是通过yum 方法安装的,卸载使用:rpm -e –nodeps xxx安装包准备可从官网上下载需...原创 2018-03-13 10:35:08 · 264 阅读 · 0 评论 -
MySQL 数据库主主复制的配置
MySQL数据库主主复制的配置Master-Master复制的两台服务器,既是master,又是另一台服务器的slave。这样,任何一方所做的变更,都会通过复制应用到另外一方的数据库中。配置主主环境Redhat6.5_x64_MySQL5.7.19 两台(已事先准备好)server1 (假设IP:192.168.17.1)server2(假设IP:192.168.17.2)...原创 2018-03-14 09:58:57 · 535 阅读 · 0 评论 -
MySQL 5.1 安装 InnoDB Plugin
MySQL 5.1 安装 InnoDB Plugin从MySQL 5.1.38开始,innodb插件包含在mysql中安装步骤1、关闭MySQL服务service mysqld stop或者/etc/init.d/mysqld stop2、修改MySQL配置文件my.cnf,添加以下内容[mysqld]ignore-builtin-innodbplugi...原创 2018-03-14 09:39:21 · 1423 阅读 · 0 评论 -
Linux MySQL 多实例配置
Linux MySQL 多实例配置概述由于一些测试或者开发上的需要,我们可能需要多个的Mysql服务,但是在多个服务器上部署Mysql无疑成本太高, 幸好MySQL提供了一个在一台服务器上运行多个mysql实例的工具:mysqld_multi。这个工具可以管理多个mysqld进程,而这些进程监听在不同的socket文件和端口上。通过这个工具,还可以启动和停止这些mysqld进程,也可获取...原创 2018-03-13 13:57:30 · 1414 阅读 · 0 评论 -
Docker 安装 MySQL5.7
Docker 安装 MySQL5.7获取MySQL5.7 Docker镜像在镜像仓库中查找MySQL5.7镜像 docker search mysql拉取镜像docker pull mysql:5.7查看Docker镜像并启动容器查看已下载的镜像docker images启动MySQL 容器run --name mysql5.7 -e MYSQL_ROOT_PAS...原创 2019-08-14 11:37:32 · 169 阅读 · 0 评论