windows下安装多版本的mysql

本文详细介绍如何在Windows环境下安装多个不同版本的MySQL数据库。包括前期准备、配置my.ini文件、初始化MySQL、安装与配置服务等步骤,并演示如何通过Navicat工具连接数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows下安装不同版本的MySQL

前言、

不论你有多少版本的MySQL、还是没有MySQL、即将安装MySQL都可以安装此方法来安装、改一下my.ini的配置文件的端口等等即可!

准备工作、

  • 在mysql官网下载mysql https://dev.mysql.com/downloads/mysql/
  • 自己系统是多少位、就选多少位

image-20210425001126203

解压后如下图、

image-20210425001216008

我们在此目录下新建一个my.ini的配置文件、data目录不要自己新建!!!后面自己会生成

image-20210425001416458

配置文件内容如下:

[Client]
port = 3307
 
[mysqld]
#设置端口
port = 3307
server-id = 1
# 设置mysql的安装目录
basedir=E:\environment\mysql-5.7.34-winx64\
# 设置mysql数据库的数据的存放目录
datadir=E:\environment\mysql-5.7.34-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
 
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

此时准备工作已经全部完成!!

初始化MySQL、

然后用管理员方式打开cmd,找到你自己解压的mysql的bin目录下

输入mysqld --defaults-file=E:\environment\mysql-5.7.34-winx64\my.ini --initialize --console初始化一下,执行完这个命令会发现多

了一个data文件夹

mysqld --defaults-file=E:\environment\mysql-5.7.34-winx64\my.ini --initialize --console

image-20210425001929477

你的目录是什么就是什么、别命令全部复制、第一个红框为初始化命令、只要到达第二个红框就代表初始化MySQL成功了!

临时密码就是第二个红框里面的!!一定要记住

安装MySQL、

接着在此命令行不要退出、执行下面命令

install 后面跟的是mysql的服务名

mysqld install MySQL2  --defaults-file="E:\environment\mysql-5.7.34-winx64\my.ini"

出现Service successfully installed.代表安装成功了!

image-20210425002338510

接着打开任务管理器、看看有没有安装的MySQL2这个服务、如果没有代表没安装成功

我这里是运行的、是因为我配置好启动了、到这一步还没完、千万别启动服务!!

image-20210425002551122

配置MySQL、

安装Windows徽标+R、输入regedit打开注册表、输入以下路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

找到MySQL2这个服务、打开它修改ImagePath这个值

image-20210425003126982

注意我圈红框的这个地方!!!

  • 这里的路径要修改为你安装MySQL的路径下的bin、后面再跟上mysqld
  • –defaults-file 代表MySQL启动时的默认配置文件 最后面是MySQL的服务名!
"E:\environment\mysql-5.7.34-winx64\bin\mysqld" --defaults-file=E:\environment\mysql-5.7.34-winx64\my.ini MySQL2

修改完之后就可以启动了!

启动MySQL、

在任务管理器中、选中鼠标右键就可以启动了

image-20210425003624594

修改MySQL密码、

在你安装的MySQL的bin目录下打开cmd、然后输入以下命令

mysql -uroot -p -P3307    (自己设置的端口)

紧接着输入MySQL的临时密码、成功进入MySQL后输入

set password = password('root') 修改密码

image-20210425004925943

到此为止、就成功了!

使用Navicat连接数据库、

打开Navicat数据库连接工具、输入端口号、用户名及密码、

测试连接一下、连接成功!

image-20210425005212002

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wudskq

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值