您的位置:首页 > 财经 > 金融 > windows11安装mysql5.7和8.4(或8.0)并同时运行的配置

windows11安装mysql5.7和8.4(或8.0)并同时运行的配置

2024/11/17 18:52:57 来源:https://blog.csdn.net/zhiaidaidai/article/details/141373151  浏览:    关键词:windows11安装mysql5.7和8.4(或8.0)并同时运行的配置

前言

本文是在http://t.csdnimg.cn/ubJIR上进行修改和补充的。请对照原贴和本贴观看(为了杜绝抄袭嫌疑,本贴只会给出修改和补充的地方,不会直接在原贴上修改后一起发出,请见谅)

一、MySQL官网下载对应版本的zip文件

本人更推荐安装8.4.2 LTS5.7.44(当然如果你安装了8.0,也是一样的,就是往后的步骤都将8.4改为8.0即可)

二、将下载到的压缩包解压到指定目录

和原帖一致

三、添加环境变量

本人更推荐以下设置:
在这里插入图片描述

在这里插入图片描述

四、在与bin同级的文件夹下新建,my.ini文件

4.1、编辑my.ini文件的内容

[mysqld]
basedir=D:\\software\\mysql-5.7
datadir=D:\\software\\mysql-5.7\\data
port=3306

4.2、编辑my.ini文件的内容

[mysqld]
basedir=D:\\software\\mysql-8.0.34
datadir=D:\\software\\mysql-8.0.34\\data
port=3307

五、

1.启动管理员模式下的CMD

和原帖一致

2.将目录切换到解压的mysql文件中的bin文件夹的位置:

和原帖一致

3.此时输入:mysqld -install (安装mysql服务)

命令改为:.\mysqld -install MYSQL8.4或者.\mysqld -install MYSQL5.7

六、初始化数据文件

将命令改为: .\mysqld --initialize-insecure --user=mysql

七、

7.1、控制台继续输入: net start mysql

将命令改为:net start MYSQL5.7net start MYSQL8.4

7.2、再输入:mysql -h127.0.0.1 -P3307 -uroot

和原帖一致

八、进入界面后更改root密码

原帖说的5.7和8.4操作不一致,但实际上操作是一致的,都如下:

use mysql;
ALTER user root@'localhost' identified by '123456';
flush privileges;

最后两个语句都显示Query OK, 0 rows affected (0.00 sec)是正常的。

九、

跳过原帖这一步

十、重启mysql即可正常使用

和原帖一致

十一、使用修改的密码登录mysql

无论是不是在mysqlbin目录下,都可以随时用

net start MYSQL5.7
mysql -u root -P 3306 -p

或者

net start MYSQL8.4
mysql -u root -P 3307 -p

开启mysql5.7mysql8.4了。

十二、mysql8.0版本第二种安装方式

跳过原帖这一步,因为如上我们做了。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com