1. 下载 mysql5.7.31 压缩包:

(1)百度云下载:

链接:https://pan.baidu.com/s/1jgxfvIYzg8B8ahxU9pF6lg
提取码:fiid

(2)官网下载:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.31-winx64.zip

2. 解压,copy 一份 并命名为 mysql-5.7.31-s1(即 从数据库)

3. 手动编写  my.ini 文件:

(1)主库:

my.ini 文件位置:

文件内容:

[mysqld]
port=3306
basedir=G:\develop\mysql5.7\mysql-5.7.31
datadir=G:\develop\mysql5.7\mysql-5.7.31\data # 开启日志
log-bin=mysql-bin
# 设置服务id,主从不能一致
server-id=1
# 设置需要同步的数据库
binlog-do-db=user_db
# 屏蔽数据库同步
binlog-ignore-db=mysql
binlog-ignore-db=information_schema
binlog-ignore-db=performance_schema character-set-server=utf8
default-storage-engine=INNODB

(2)从库:

my.ini 文件位置:

文件内容:

[mysqld]
port=3307
basedir=G:\develop\mysql5.7\mysql-5.7.31-s1
datadir=G:\develop\mysql5.7\mysql-5.7.31-s1\data # 开启日志
log-bin=mysql-bin
# 设置服务id,主从不能一致
server-id=2
# 设置需要同步的数据库
replicate_wild_do_table=user_db.%
#屏蔽系统库同步
replicate_wild_ignore_table=mysql.%
replicate_wild_ignore_table=information_schema.%
replicate_wild_ignore_table=performance_schema.% character-set-server=utf8
default-storage-engine=INNODB

4. 安装 从库:

(1)进入 mysql 的bin 目录:

(2)执行安装命令:mysqld install mysql-s1 --defaults-file="G:\develop\mysql5.7\mysql-5.7.31-s1\my.ini"

(3)初始化 并将初始化信息打印在控制台:mysqld --initialize --console

红框中为 初始化密码

5. 启动服务:

(1)直接 服务界面启动:

ser 完整命令:service.msc

右键启动

(2)命令启动:net start mysql-s1

6. 登录并修改密码:

登录:mysql -u root -P 3307 -p  (不指定端口号,即 不加 -P 3307  的话 默认登录 主库,即 端口号为 3306 的数据库)

修改密码:set password for root@localhost=password('123456');

exit; 退出

主库除 登录时 无需指定 -P 3307 外,其他步骤相同,即 登录时,直接输入 mysql -u root -p 回车 输入密码即可

7. 远程连接:

8. 配置环境变量(目的:任何位置都能执行 mysql -u root -p  或 mysql -u root -P 3307 -p )

  

主库类似,变量名、变量值、最后的 PATH 路径需要不一致

重启电脑,测试

win10安装两台mysql-5.7.31实例的更多相关文章

  1. 如何在一台服务器上安装两个mysql或者更多

    如何在一台服务器上安装两个mysql 1       前言 上篇写了在一台机器上源码编译安装一个mysql,那么如何在一台机器上源码编译安装两个mysql或者更多呢? 2       环境 mysql ...

  2. (windows)一台电脑上安装两个Mysql服务

    原文:https://my.oschina.net/u/1472917/blog/410732 最近需要在一台电脑上安装两个Mysql服务,需求稍微有些奇怪,但确实很必要.本人原本为了本机测试Word ...

  3. 两台Mysql数据库数据同步实现

    两台Mysql数据库数据同步实现 做开发的时候要做Mysql的数据库同步,两台安装一样的系统,都是FreeBSD5.4,安装了Apache 2.0.55和PHP 4.4.0,Mysql的版本是4.1. ...

  4. windows下安装多台mysql数据库且实现主从复制

    版本如下: windows server 2012 R2 mysql server 5.7.25安装版 / mysql server 5.7.25 解压版 * 这里为啥还要有安装版和解压版勒,主要是因 ...

  5. Windows安装两个mysql数据库步骤

    因为新旧项目数据库版本号差距太大.编码格式不同.引擎也不同,所以仅仅好装两个数据库. 本次安装两个mysql数据库.版本号各自是4.0.18,5.5.36.都是可运行文件直接安装. 本机上之前已经安装 ...

  6. 如何在一台机器上安装两个MYSQL数据库

    1.正常安装第一个mysql(安装步骤省略) 2.在控制面板里停止第一个mysql服务 3.将C:\Program Files\MySQL目录下的所有目录和文件copy到另外一个路径,我这里是copy ...

  7. Win10安装多个MySQL实例

    Win10安装MySQL-8.0.15 1.下载mysql-8.0.15-winx64.zip安装包,地址如下 https://cdn.mysql.com//Downloads/MySQL-8.0/m ...

  8. mysql zip包安装,本地安装两个mysql

    1.进入mysql下载页面下载zip包 https://dev.mysql.com/downloads/mysql/ 2.zip解压,解压后的目录 3.新建my.ini文件 [mysql] defau ...

  9. win10安装两个不同版本的mysql(mysql5.7和mysql-8.0.19)

    win10中安装mysql5.7后,安装mysql-8.0.19 在D:\mysql-8.0.19-winx64目录下创建一个my.ini文件 [mysqld] # 设置3307端口 port # 设 ...

随机推荐

  1. robot framework error: [ ERROR ] Suite 'XXX' contains no tests or tasks.(解决方法)

    robot framework 按照如下操作创建项目 一.创建项目 选择菜单栏file----->new Project Name 输入项目名称. Type 选择Directory. 二.创建测 ...

  2. k3s单机版安装部署 附一键安装脚本

    作者:SRE运维博客 博客地址: https://www.cnsre.cn/ 文章地址:https://www.cnsre.cn/posts/211109907029/ 相关话题:https://ww ...

  3. MarkdownPad2 注册码

    邮箱: Soar360@live.com 授权秘钥: GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMNLGVpbP2M5SN6b ...

  4. 菜鸡的Java笔记 第三十六 - java 函数式编程

    StudyLambda    Lambda 指的是函数式编程,现在最为流行的编程模式为面向对象,很多的开发者并不认可面向对象,所以很多的开发者宁愿继续使用 C 语言进行开发,也不愿意使用java,c+ ...

  5. 分布式链路追踪之Spring Cloud Sleuth+Zipkin最全教程!

    大家好,我是不才陈某~ 这是<Spring Cloud 进阶>第九篇文章,往期文章如下: 五十五张图告诉你微服务的灵魂摆渡者Nacos究竟有多强? openFeign夺命连环9问,这谁受得 ...

  6. 记一次 IIS 站点配置文件备份和还原,物理路径文件批量备份

    前言 上一篇文章实现了数据库的批量备份和还原,当然部署在服务器中的IIS站点备份也是一个十分繁琐的事,三四个数量不多的还好,像有一些服务器用了许久,承载几十个站点甚至更多,一个一个备份,再一个一个还原 ...

  7. [loj3501]图函数

    $f(i,G)_{x}$为$x$对$i$是否有贡献,即在枚举到$x$时,$i$与$x$是否强连通 事实上,$f(i,G)_{x}=1$即不经过$[1,x)$中的点且$i$与$x$强连通 首先,当存在这 ...

  8. [bzoj1105]石头花园

    首先$C/2=x_{max}+y_{max}-x_{min}-y_{min}=max(x_{max},y_{max})-min(x_{min},y_{min})+min(x_{max},y_{max} ...

  9. [JSC2021 A~D + F]

    半小时打完了\(A~D\),想要一发\(F\)冲进前\(100\),结果平衡树常数大\(T\)了.据说\(G\)是矩阵树定. \(A\) 放代码吧. A // code by Dix_ #includ ...

  10. Codeforces 840E - In a Trap(树分块+trie)

    Codeforces 题面传送门 & 洛谷题面传送门 一道非常精彩,同时也很经典的题目.和这场的 C 一样经典 首先看到这个数据范围先猜正解复杂度:\(n\) 级别大于 \(q\),所以大概是 ...