MySQL5.7与MySQL8.0在同一电脑下同时安装

2021/5/4 2:25:41

本文主要是介绍MySQL5.7与MySQL8.0在同一电脑下同时安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

MySQL5.7与MySQL8.0在同一电脑下同时安装

(本教程以MySQL5.7.34.0和MySQL8.0.24-winx64为基础,同时以Navicat 15 for MySQL为检测环境)

1.准备工作

​ 若之前下载过MySQL,需将电脑内的MySQL完全卸载,并清理注册表。

1.停止mysql服务

“运行”——>“cmd”——>输入“net stop mysql;”

2.将控制面板中的mysql正常卸载

控制面板——》“程序”,找到并卸载!

3.找到安装路径,将所有关于mysql的文件夹都卸载

一般在C盘下,C:\Program Files路径

4、在注册表中彻底清除mysql的东西(特别重要!!!!)

“运行”——》输入“regedit”,打开注册表。

​ 找到下面两个路径
​ 主要删除路径
​ 路径1:\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\eventlog\Application\MySQL

​ 路径2:\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\eventlog\Application\MySQL

​ 删除整个MySQL文件夹即可

5.清理回收站的东西

6.Mysql环境变量配置

2.安装Navicat 15 for MySQL

1.将下载的zip文件解压,内包含Navicat 15 for MySQL以及注册机。

在这里插入图片描述

2.安装Navicat 15 for MySQL

安装前切记断网! 断网!断网!

以64位为例,双击文件“navicat150_mysql_cs_x64.exe”安装软件,依提示安装即可;

右键以管理员身份运行navicat150_mysql_cs_x64.exe。

在这里插入图片描述

点击下一步

在这里插入图片描述

勾选“我同意”,点击下一步。

在这里插入图片描述

建议默认路径,点击下一步。

在这里插入图片描述

点击下一步。

在这里插入图片描述

点击安装。

在这里插入图片描述

等待进度条读取完毕,点击完成。

在这里插入图片描述

在桌面找到它的快捷方式,鼠标右键打开文件所在位置。

在这里插入图片描述

在解压的软件中找到 Navicat_Keygen_Patch_v5.6_By_DFoX.exe,复制到navicat.exe所在位置。

在这里插入图片描述

以管理员身份运行Navicat_Keygen_Patch_v5.6_By_DFoX.exe。

在这里插入图片描述

products选中MySQL,点击patch,点击确定。不要关闭软件

在这里插入图片描述

运行navicat,点击立即激活。

在这里插入图片描述

点击Generate,自动填写激活码。

在这里插入图片描述

点击激活,显示激活失败,选择手动激活。

在这里插入图片描述

将请求码复制

在这里插入图片描述

复制到DeFconX

在这里插入图片描述

点击Generate,后点激活。

在这里插入图片描述

显示激活成功,点击确定结束。
在这里插入图片描述

2.安装MySQL5.7.34.0

右键运行mysql-installer-community-5.7.34.0.msi。

在这里插入图片描述

点击next。

在这里插入图片描述

点击next,默认位置即可。

在这里插入图片描述

点击next。

在这里插入图片描述

点击execute,

在这里插入图片描述

点击next。

在这里插入图片描述

点击next。

在这里插入图片描述

将port设置成3305(默认端口为3306),点击next。

在这里插入图片描述

设置root密码并确认,点击next继续。

在这里插入图片描述

填写MySQL数据名称,并点击next。

在这里插入图片描述

点击execute继续。

在这里插入图片描述

点击finish。

在这里插入图片描述

点击next。

在这里插入图片描述

输入刚刚设置的root密码,点击check验证,点击next继续。

在这里插入图片描述

点击execute。

在这里插入图片描述

点击finish。

在这里插入图片描述

点击next。

在这里插入图片描述

点击finish结束。

在这里插入图片描述

点击Windows键,运行MySQL5.7Comand Line Client。

在这里插入图片描述

输入root密码,出现如图状态则说明安装成功。

在这里插入图片描述

运行Navicat 15 for MySQL,新建MySQL连接,将端口号改为3305,点击连接测试,出现连接成功提示即图形端界面可以正常使用。

3.安装MySQL8.0.24-winx64

将下载的MySQL8.0.24-winx64解压到刚刚安装成功的MySQL5.7.34.0目录下,新建名称MySQL80,右键此电脑。

在这里插入图片描述

点击高级系统设置。

在这里插入图片描述

找到AIERXUAN的用户变量(U)中的Path,双击进入。

在这里插入图片描述
在这里插入图片描述

双击进入,点击新建,找到刚刚解压的MySQL8.0.24-winx64的bin目录,复制此地址粘贴到path变量中。

在这里插入图片描述

同理,找到系统变量中的path进行同上步骤。

在这里插入图片描述

在桌面新建文本文档,将其命名为my.ini,在其文本内编辑如上代码。

[mysqld]
# 设置3308端口
port=3308
# 设置mysql的安装目录
basedir=C:\Program Files (x86)\MySQL\MYSQL80\mysql-8.0.24-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files (x86)\MySQL\MYSQL80\mysql-8.0.24-winx64\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8MB4
character-set-server=UTF8MB4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=UTF8MB4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3308
default-character-set=UTF8MB4

注意:端口号不为3306

在这里插入图片描述

将其复制到解压后的目录中。

在这里插入图片描述

在搜索框搜索cmd,并以管理员身份运行。

在这里插入图片描述

通过cd命名,进入到刚刚解压的mysql-8.0.24-winx64的bin目录下

cd 解压目录

在这里插入图片描述

执行mysqld --initialize,等待其安装成功。中间可能会出现假死状态。

mysqld --initialize

在这里插入图片描述

安装成功后,在目录中会生成一个data目录,双击进入。

在这里插入图片描述

在文件中输入.err找到后缀名为.err的文件,记事本打开。

在这里插入图片描述

在最后一行localhost:后即为初始密码,包含符号。

在这里插入图片描述

执行mysqld --install mysql80。

mysqld --install mysql80

在这里插入图片描述

启动MySQL服务,执行net start mysql80。

net start mysql80

在这里插入图片描述

执行mysql -u root -p

mysql -u root -p

输入初始密码

在这里插入图片描述

执行ALTER user’root’@‘localhost’ IDENTIFIED BY ‘123456’;

ALTER user'root'@'localhost' IDENTIFIED BY '123456';

在这里插入图片描述

运行Navicat 15 for MySQL,新建MySQL连接,将端口号改为3308,点击连接测试,出现连接成功提示即图形端界面可以正常使用。

jKoC2CL-1620034638639)]\图片\屏幕截图 2021-04-29 235552.png)

执行ALTER user’root’@‘localhost’ IDENTIFIED BY ‘123456’;

ALTER user'root'@'localhost' IDENTIFIED BY '123456';

在这里插入图片描述

运行Navicat 15 for MySQL,新建MySQL连接,将端口号改为3308,点击连接测试,出现连接成功提示即图形端界面可以正常使用。



这篇关于MySQL5.7与MySQL8.0在同一电脑下同时安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程