win10下共存多版本的mysql

下载 mysql

直达链接(官网) 推荐
本次演示所用版本为

  • mysql-5.7.37-winx64.zip
  • mysql-8.0.28-winx64.zip

解压

安装

添加配置文件

在 bin 同级目录下创建文件 - my.ini 进行编辑

[client] 
default-character-set=utf8 
[mysqld] 
# 端口
port=3306 
basedir ="D:\\study_applications\mysql-5.7.37-winx64"
datadir ="D:\\study_applications\mysql-5.7.37-winx64\data" 
character-set-server=utf8 
max_connections=1000 
  • 仅供参考,推荐参照官网
  • 仅供参考,推荐参照官网
  • 仅供参考,推荐参照官网

安装服务

  • 以管理员身份运行cmd命令窗口,管理员身份
  • 进入解压的目录 - bin
    在这里插入图片描述
  • 安装服务 (管理员身份运行cmd)
mysqld --install MySQL5

MySQL5 是服务名,可以自定义
在这里插入图片描述

  • 初始化mysql
mysqld --initialize --user=mysql --console

在这里插入图片描述
特别注意这个密码

  • 启动mysql5服务 (管理员身份运行cmd)
net start mysql5

在这里插入图片描述

登录 - 设置

登录

mysql -u root -p -P3306

后面的 -P3306 是端口
在这里插入图片描述
登录密码就是上面初始化后生成的密码

密码设置

首次执行命令会提示你一个错误

mysql> show databases;

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

意思就是提示你必须重置密码后才能使用

alter user 'root'@'localhost' identified by '123';

提示你

Query OK, 0 rows affected (0.00 sec)

就是成功了

完结

说明

可以把 bin 目录加进系统环境里面,方便启动服务。
使用的时候需要启动(管理员身份运行cmd)相应的服务。
相关压缩包都可以去官网上下载 - 支持正版,支持官网。
my.ini 文件推荐参照官网进行相关配置。

另外一个mysql

安装方式流程和这个一样。
不仅可以安装不同版本的,相同版本的也可以安装。

测试登录

重新打开cmd命令窗口

mysql -u root -p -P3306

登录mysql (确保 mysql5 服务是启动状态)
输入密码,登陆成功
OK!!!

  • 新建mysql服务必须是管理员身份运行cmd
  • 新建mysql服务必须是管理员身份运行cmd
  • 新建mysql服务必须是管理员身份运行cmd
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值