Mysql安装两个版本在同一台电脑做主从,并且master主库定时抽取第三方mysql库数据给从库slave(一)

目录:
1.一台电脑安装两个mysql,其中Slave版本为8.0.25,master版本为5.7.35,地址:https://blog.csdn.net/weixin_43861689/article/details/119837780
2.两个不同版本做主从库
3.master库定时从第三方库抽取数据给从库slave

Slave库安装教程见我上篇文章,链接如下https://blog.csdn.net/weixin_43861689/article/details/118437863

一.mysql5.7.35压缩包包含安装备注以及配置好的mysql.ini,下载地址为https://download.csdn.net/download/weixin_43861689/21416018

第一步:配置mysql.ini文件里面的路径(mysql.ini的编码要改成ANSI编码格式),
1.第二个数据库的端口要改成非第一个数据库的端口比如3307
2.在D:\Software\mysql-5.7.35-winx64\mysql-5.7.35-winx64路径下新建文件夹Data
在这里插入图片描述

第二步:管理员运行CMD
cd 到mysql解压包下bin目录

第三步:运行命令(file为mysql放置的路径):mysqld --defaults-file=D:\Software\mysql-5.7.35-winx64\mysql-5.7.35-winx64\mysql.ini --initialize --console

第四步:运行命令(MySQL2是服务名称):mysqld install MySQL2 --defaults-file="D:\Software\mysql-5.7.35-winx64\mysql-5.7.35-winx64\mysql.ini"

第五步:启动mysql2:   net start MySQL2 (密码和第一个mysql的密码一致)

查看密码在cmd里执行第三步会输出命令带root@localhost:后面即是密码(前面的一个空格不要)
改密码: mysqladmin -u root password 密码
执行mysql -uroot -P3307 -p回车然后输入密码,即可登录mysql

如果忘记密码:

第一步第一个CMD跳bin目录:mysqld --defaults-file=“D:\Software\mysql-5.7.35-winx64\mysql-5.7.35-winx64\mysql.ini” --skip-grant-tables

第二步打开第二个CMD进bin目录:update user set authentication_string=password(‘密码’) where user=‘root’ and Host=‘localhost’;

第三步刷新权限

刷新权限:flush privileges;

#如果用Navicat 连接报错Code1826
则cmd管理员进bin目录里执行mysqladmin -uroot -P3307 -p password
修改密码
在这里插入图片描述

备注:
-h 主机id
-P 大写P,端口号
-u 用户名
-p 密码

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值