MySQL多版本多实例安装启动】的更多相关文章

多版本,大版本不同测试多实例,一个MySQL5.7.30一个MySQL8.0.20 解压8.0 tar -xvf mysql-8.0.20-linux-glibc2.12-x86_64.tar tar -xJf mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz 改名移动/mysql8.0.20 mv mysql-8.0.20-linux-glibc2.12-x86_64 /mysql8.0.20 账户(组) groupadd mysql useradd -r…
第一章 需求说明 部署MySQL5.7的三个多实例环境(端口分别为3307,3308,3309) 部署MySQL5.6和8.0版本数据库实例((端口分别为3316和3326) 第二章 环境准备 1.虚拟机环境 $ hostname -I 10.0.1.51 $ hostname db01 $ cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) 2.虚拟机优化 # 关闭Selinux $ setenforce 0 $ sed -…
1. 背景  MySQL数据库的集中化运维,可以通过在一台服务器上,部署运行多个MySQL服务进程,通过不同的socket监听不同的服务端口来提供各自的服务.各个实例之间是相互独立的,每个实例的datadir, port, socket, pid都是不同的. 2. 多实例特点  * 有效利用服务器资源,当单个服务器资源有剩余时,可以充分利用剩余的资源提供更多的服务.  * 资源互相抢占问题,当某个服务实例服务并发很高时或者开启慢查询时,会消耗更多的内存.CPU.磁盘IO资源,导致服务器上的其他实…
一.不同版本多实例   0.软连接不同版本软件,修改环境变量 [root@db01 database]# ln -s mysql-5.6.46-linux-glibc2.12-x86_64 mysql56[root@db01 database]# ln -s mysql-8.0.18-linux-glibc2.12-x86_64 mysql80[root@db01 database]# mv /etc/my.cnf /etc/my.cnf.bak[root@db01 database]# vim…
redis 安装启动及设置密码<windows>   redis 1. 安装 1.1 下载解压包,直接解压到任意路径下即可 windows下载地址:ttps://github.com/MSOpenTech/redis/releases 2.启动 2.1 启动要先开启一个控制台作为服务端,启动服务,然后在重新打开一个控制台,连接服务进行操作. redis-server.exe redis.conf //redis.conf配置文件在测试和开发时可以省略,windows下载的解压包不包含此文件,需…
MySQL多实例的配置 1. 创建需要目录 [root@db01 ~]# rm -rf /data/330{7..9}/data/*[root@db01 ~]# rm -rf /binlog/330{7..9}/data/*[root@db01 ~]# mkdir -p /data/330{7..9}/data[root@db01 ~]# mkdir -p /binlog/330{7..9} 2. 创建配置文件 cat > /data/3307/my.cnf <<EOF[mysqld]b…
因为想研究mycat,所以需要安装多个mysql实例进行研究.限于没有多于计算机,只能在本机安装了.通过mysql文档,自己琢磨着安装成功! 目录结构如下: 其中one和two文件夹用来模拟数据库分库. 操作步骤: 拷贝文件 拷贝mysql-5.7.9-win64目录下的my-default.ini分别到whole.one.two目录下,更名为my.init. 以whole库 为例说明,one库和two库做相应调整即可. 1.编写\instance\whole\my.init innodb_bu…
一.源码包下载:http://download.softagency.net/MySQL/Downloads/MySQL-5.1/ 二.编译安装 groupadd mysql useradd -r -g mysql mysql mkdir /data/mysql_multi/mysql_exa1/ cd /data/mysql_multi/mysql_exa1/ mkdir data binlog log mkdir /data/mysql_multi/mysql_exa2/ cd /data/…
首先安装mysql,不要启动MySQL,先配置vim /etc/my.cnf.[mysqld_multi]mysqld = /usr/bin/mysqld_safemysqladmin = /usr/bin/mysqladminlog = /opt/testdb/logs/mysql/mysqld_multi/mysqld_multi.log [mysqld1]datadir=/opt/testdb/mysql3306socket=/opt/testdb/mysql3306/mysql.sock…
elasticsearch 初次启动 下载 elasticsearch-6.3.2.tar.gz 创建目录 /usr/local/elasticsearch/ 解压 tar -zxf elasticsearch-6.3.2.tar.gz 由于elasticsearch 也是不能被root 启动 需要创建用户 adduser  用户名 这时候还需要给 新建创建的用户授权  chown -R 用户名:用户名  es 全路径 未授权时候会存在异常 授权后  可以进入elasticsearch 的bin…