Windows系统下安装MySQL8高版本(已安装MySQL5)
- 一、MySQL安装包下载地址
- 二、安装步骤
- 三、参考资料
一、MySQL安装包下载地址
MySQL国内镜像安装地址: https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQLInstaller/?C=S&O=A
二、安装步骤
1. 先停止之前安装的低版本mysql服务
如图
2. 下载高版本的MySQL安装包,并解压到你要安装的目录下
3. 找到Data目录先删除旧的data目录, 并修改my.ini配置文件
修改如下的第2-4行即可
4. 开始执行安装和添加服务的步骤:(注意:mysql8 为新版本的名字)
- 以管理员身份去运行命令行窗口
- 进入mysql8.0的bin目录下
- 安装mysql服务,指定该mysql服务名为mysql8,并根据my.ini文件进行安装,命令如下:
C:\mysql-8.0.27-winx64\bin>mysqld install mysql8 --default-file="C:\mysql-8.0.27-winx64\my.ini"
- 成功安装后会提示:
Service successfully installed
.
- 到服务(Services)里面,可查看到此时多了一个mysql8服务
5. 初始化数据库
mysql服务安装成功后,就需要初始化数据库了,否则是无法启动服务的。
在bin目录下执行如下命令
初始化成功后,命令行没有任何提示。但在mysql8.0文件夹中已自动生成了data
目录
6. 打开注册表,修改相关参数
找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql8
,修改ImagePath
参数,更正mysql8服务相关路径。
修改ImagePath参数为:
C:\mysql-8.0.27-winx64\bin\mysqld mysql8
7. 启动数据库,修改密码
使用net start mysql8 命令启动mysql8服务
执行后出现以下结果:
mysql8 服务正在启动 . mysql8 服务已经启动成功。
若mysql8 启动失败,请检查自己是否已经停止了之前的mysql服务,见第一步
8. mysql8服务启动后,进行登录
8.1 到data/xxx.err
文件中找到临时密码
,使用临时密码进行登录(注意:P 端口,p 密码)
8.2 修改密码
使用 quit 退出,使用新密码登录。
8.3 新密码登录
三、参考资料
https://blog.csdn.net/wudinaniya/article/details/82455431