iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >mysql5.7 PXC如何安装
  • 459
分享到

mysql5.7 PXC如何安装

2024-04-02 19:04:59 459人浏览 独家记忆
摘要

这篇文章主要为大家展示了“Mysql5.7 PXC如何安装”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql5.7 PXC如何安装”这篇文章吧。环境信息1

这篇文章主要为大家展示了“Mysql5.7 PXC如何安装”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql5.7 PXC如何安装”这篇文章吧。

环境信息
172.31.217.182  bd-dev-mingshuo-182
172.31.217.183  bd-dev-mingshuo-183
172.31.217.89   bd-dev-vertica-89

依赖关系
1.安装Percona-XtraBackup(依赖libev-4.03-3.el6.x86_64.rpm)
2.yum install -y git scons GCc gcc-c++ openssl check cmake bison boost-devel asio-devel libaio-devel ncurses-devel readline-devel pam-devel socat perl-DBD* perl-IO* perl-Time*
3.wget Http://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/s/socat-1.7.2.3-1.el6.x86_64.rpm
4.安装qpress

下载PXC软件
https://www.percona.com/downloads/Percona-XtraDB-Cluster-57/LATEST/ 安装PXC
解压软件包
yum localinstall  Percona-XtraDB-Cluster*rpm -y 配置PXC参数
89节点:
#pxc
loose-wsrep_cluster_name=pxc-test1
loose-wsrep_cluster_address=gcomm://172.31.217.182,172.31.217.183,172.31.217.89
loose-wsrep_node_name=bd-dev-vertica-89
loose-wsrep_node_address=172.31.217.85
loose-wsrep_sst_method=xtrabackup-v2
loose-wsrep_sst_auth=pxc:oracle
loose-pxc_strict_mode=ENFORCING
loose-wsrep_provider_options="gcache.size=1G"
loose-wsrep_provider=/usr/lib64/galera3/libgalera_smm.so
binlog_fORMat=ROW
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2

182节点:
#pxc
wsrep_provider=/usr/lib64/galera3/libgalera_smm.so
wsrep_cluster_name=pxc-test1
wsrep_cluster_address=gcomm://172.31.217.182,172.31.217.183,172.31.217.89
wsrep_node_name=bd-dev-mingshuo-182
wsrep_node_address=172.31.217.182
wsrep_sst_method=xtrabackup-v2
wsrep_sst_auth=pxc:oracle
pxc_strict_mode=ENFORCING
binlog_format=ROW
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2
wsrep_provider_options="gcache.size=1G"
183节点:
#pxc
wsrep_provider=/usr/lib64/galera3/libgalera_smm.so
wsrep_cluster_name=pxc-test1
wsrep_cluster_address=gcomm://172.31.217.182,172.31.217.183,172.31.217.89
wsrep_node_name=bd-dev-mingshuo-183
wsrep_node_address=172.31.217.183
wsrep_sst_method=xtrabackup-v2
wsrep_sst_auth=pxc:oracle
pxc_strict_mode=ENFORCING
binlog_format=ROW
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2
wsrep_provider_options="gcache.size=1G" 注释:
innodb_autoinc_lock_mode这个参数控制着在向有auto_increment 列的表插入数据时,相关的行为;
innodb_auto_lockmode有三个取值:
0 这个表示tradition 传统
1 这个表示consecutive 连续
2 这个表示interleaved 交错
其他两个个节点,只需要修改:
server-id          --id不能一样
wsrep_node_name    --改成自己节点的主机名
wsrep_node_address --改成自己节点的主机IP

初始化,只在89节点进行
mysqld --defaults-file=/etc/my.cnf --initialize  --datadir=/opt/mysql/3307/data --user=mysql --basedir=/opt/mysql/mysql-5.7

启动mysql和PXC,89节点
mysqld_safe --defaults-file=/etc/my.cnf --wsrep-new-cluster &

注释:
使用--wsrep-new-cluster 启动, 让他忽略参数: wsrep_cluster_address 让 他知道他是集群中的第一个节点, 在启动中不用去找其它节点。

更改口令,89节点
alter user 'root'@'localhost' identified by 'oracle';
flush privileges;

创建用户,89节点
create user 'pxc'@'localhost' identified by 'oracle';
grant all privileges on *.* to 'pxc'@'localhost';
flush privileges;

启动另外两个节点,不用初始化,其余两个节点
mysqld_safe --defaults-file=/etc/my3307.cnf &
mysqld_safe --defaults-file=/etc/my3307.cnf & 183节点插入数据
create database ming;
use ming
create table t1 (a int, b int,constraint pk_a primary key(a));
insert into t1 values(1,1),(2,2);

其余两个节点查看数据
select * from ming.t1;

以上是“mysql5.7 PXC如何安装”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: mysql5.7 PXC如何安装

本文链接: https://www.lsjlt.com/news/62590.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql5.7 PXC如何安装
    这篇文章主要为大家展示了“mysql5.7 PXC如何安装”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql5.7 PXC如何安装”这篇文章吧。环境信息1...
    99+
    2024-04-02
  • mysql5.7如何安装
    这篇文章主要介绍了mysql5.7如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 一、软件下载登录到 http://dev.mys...
    99+
    2024-04-02
  • centos6如何安装MySQL5.7
    这篇文章主要介绍了centos6如何安装MySQL5.7,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 centos6安装MySQL5.7...
    99+
    2024-04-02
  • PXC安装文档
    一 环境准备 主机IP 主机名 操作系统 PXC版本 192.168.39.135 node1 CentOS 6.8 Percona-XtraDB-Cluster-57-5.7.21 ...
    99+
    2024-04-02
  • 如何在Centos7下安装MySQL5.7
    Centos7下安装MySQL5.7 在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1、安装my...
    99+
    2024-04-02
  • win10环境如何安装mysql5.7
    本篇内容主要讲解“win10环境如何安装mysql5.7”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win10环境如何安装mysql5.7”吧!1.下载并解压...
    99+
    2024-04-02
  • Windows Server 2008如何安装Mysql5.7
    这篇文章将为大家详细讲解有关Windows Server 2008如何安装Mysql5.7,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。今天我们在windows server 2008 下安...
    99+
    2023-06-19
  • CentOS7.4如何手动安装MySQL5.7
    小编给大家分享一下CentOS7.4如何手动安装MySQL5.7,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!MySQL数据库应用广泛,尤其对于JAVA程序员,不会陌生。如果在不想采购云数...
    99+
    2024-04-02
  • CentOS7 64位下如何安装MySQL5.7
    小编给大家分享一下CentOS7 64位下如何安装MySQL5.7,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!安装环境:Cen...
    99+
    2024-04-02
  • centos7安装mysql5.7
    系统环境:Centos7.4搭建步骤如下:1.首先进入本机的源文件目录[root@edu-mycat-01 ~]# cd /usr/local/src/2. 使用wget下载官方yum源的rpm包:[roo...
    99+
    2024-04-02
  • Ubuntu安装mysql5.7
    目录 1. 更新系统软件包2. 安装MySQL 5.73. 启动MySQL 服务4. 设置MySQL root 密码5. 验证MySQL 安装6. 启用远程访问7. 创建新用户8. 为新用户授...
    99+
    2023-09-14
    ubuntu linux mysql
  • ubuntu14.04 64位下如何安装mysql5.7.*
    小编给大家分享一下ubuntu14.04 64位下如何安装mysql5.7.*,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • 怎样安装MySQL5.7
    这篇文章主要为大家展示了“怎样安装MySQL5.7”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎样安装MySQL5.7”这篇文章吧。1、先卸载原有版本mysqlrpm -qa|grep mys...
    99+
    2023-06-04
  • 怎么安装mysql5.7
    小编给大家分享一下怎么安装mysql5.7,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql数据库下载地址:http://...
    99+
    2024-04-02
  • mysql5.7源码安装
    安装依赖包yum -y install gcc gcc-c++ ncurses ncurses-devel cmake下载相应源码包cd...
    99+
    2024-04-02
  • CentOS7环境下源码如何安装MySQL5.7
    这篇文章给大家分享的是有关CentOS7环境下源码如何安装MySQL5.7的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装依赖包yum -y install...
    99+
    2024-04-02
  • 如何在Ubuntu 18.04系统中安装mysql5.7
    如何在Ubuntu 18.04系统中安装mysql5.7?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。具体内容如下1.1安装首先执行下面三条命...
    99+
    2024-04-02
  • Linux怎么安装mysql5.7
    本篇内容主要讲解“Linux怎么安装mysql5.7”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux怎么安装mysql5.7”吧!MySQL 是最流行的关系型数据库管理系统,在 WEB ...
    99+
    2023-06-28
  • MySQL5.7 MGR安装配置
    MySQL5.7 MGR安装配置一、服务器规划mysql_mgr_01 192.168.10.223mysql_mgr_02 192.168.10.224mysql_mgr_03 192.168.10.22...
    99+
    2024-04-02
  • Centos7 安装 MySQL5.7 步骤
    Centos7 安装 MySQL5.7 步骤 (一)、使用yum源方式安装1、卸载系统自带 mariadb2、下载并安装MySQL官方的 Yum2.1 下载mysql的yum源配置2.2 安装mysql的yum源2.3 使用yum方...
    99+
    2023-08-16
    mysql centos linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作