关于Windows安装两个不同版本的MySQL详细步骤

关于Windows安装两个不同版本的MySQL详细步骤

安装两个不同版本的数据库原因

由于大部分教程所使用的数据库为5.7版本,而我之前安装的是8.0版本。 在一些特殊情况下,低版本数据库不能动,高版本mysql数据又无法导入低版本mysql 。所以可以在系统安装两个不同的版本

  1. 下载安装包

    官网网址:https://downloads.mysql.com/archives/community/

  2. 解压

    下载完以后解压到指定的文件目录
    在这里插入图片描述

  3. 配置my.ini文件

    • 解压出来的安装包是没有data文件夹和my.ini文件的。可以在网上找my.ini相关配置文件的配置

    • 我是直接把8.0版本的my.ini文件拷贝过来的。如果拷贝的话,需要将data目录删除,将my.ini文件中所有的端口号改成3307(注意,是所有的)

    [

  4. 打开DOS窗口进行安装

    以管理员身份运行(!!)dos

    输入一下命令开始安装mysql,这里mysql的名字需要修改,不能和之前的版本重复,此处我修改为mysql2

    f:\mysql\mysql-5.7.24-winx64\bin>mysqld install mysql2 --default-file="C:\mysql-5.7.22-winx64\my.ini"
    

    成功安装后会提示:Service successfully installed.

  5. 初始化数据库

    mysql安装成功后需要进行初始化,否则无法使用

在这里插入图片描述

mysqld --initialize

执行成功之后不会有提示,可以在mysql安装目录中看到多了一个data文件夹

在这里插入图片描述

  1. 修改注册表

    这个时候就安装完成了,先不要启动服务。需要在注册表中修改文件位置

    注册表中找到如下目录

    \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql2

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

    修改数值数据即可

  2. 启动数据库修改密码

    此时使用net strart mysql2 命令启动服务

    mysql2服务启动后,去data/xxx.err文件中找到临时密码,进行登录

在这里插入图片描述

f:\mysql\mysql-5.7.24-winx64\bin>mysql -P3307 -uroot -p
Enter password: ************
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.24

​ 登录成功后可以使用以后命令进行修改密码

set password for root@localhost=password('');

完事儿~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值