首页 > 数据库技术 > 详细

win10安装两个mysql(mysql5.7和mysql-8.0.19)

时间:2020-02-11 16:56:40      阅读:77      评论:0      收藏:0      [点我收藏+]

win10中安装mysql5.7后,安装mysql-8.0.19

在D:\mysql-8.0.19-winx64目录下创建一个my.ini文件

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

 

避免电脑其他地方安装了mysql,先配置mysql-8.0.19的环境变量

技术分享图片

使用cmd管理员的方式启动,进入mysql8安装的位置(D:\mysql-8.0.19-winx64\bin),

初始化数据库:

 mysqld --initialize --console

启动:

net start MYSQL8.0

连接:

 mysql -u root -p7gQ=drF2resv

  

修改密码:

alter user root@localhost identified by ‘123456‘;

  

安装失败

检查注册表:

运行regedit打开注册表找到

HEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/

找到MYSQL8.0 查看ImagePath的值是否是对应的路径, 如果ImagePath的值是

D:\mysql-8.0.19-winx64\bin\mysqld MYSQL8.0

则配置成功。

技术分享图片

注册表的时候ImagePath的值不是:

D:\mysql-8.0.19-winx64\bin\mysqld MYSQL8.0

没有匹配自己的安装路径,这时候可以手动修改ImagePath的值为mysql-8.0.19安装路径即可。

win10安装两个mysql(mysql5.7和mysql-8.0.19)

原文:https://www.cnblogs.com/daylife/p/12295398.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!