Windows系统下安装MySQL8高版本(已安装MySQL5)

本文涉及的产品
RDS Agent(兼容OpenClaw),2核4GB
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS DuckDB + QuickBI 企业套餐,8核32GB + QuickBI 专业版
简介: Windows系统下安装MySQL8高版本(已安装MySQL5)

Windows系统下安装MySQL8高版本(已安装MySQL5)



bc77bb4e6f814625b865bdde621424d3.jpeg



一、MySQL安装包下载地址


  • MySQL国内镜像安装地址:


https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQLInstaller/?C=S&O=A



二、安装步骤


1. 先停止之前安装的低版本mysql服务


如图 

1.jpeg


2. 下载高版本的MySQL安装包,并解压到你要安装的目录下


3. 找到Data目录先删除旧的data目录, 并修改my.ini配置文件


修改如下的第2-4行即可

[mysqld]
port =3306basedir=你安装的高版本MySQL路径   (例如: C:\mysql-8.0.27-winx64)
datadir=你安装的高版本MySQL路径下的data目录  例如: C:\mysql-8.0.27-winx64\data)
max_connections=200character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8


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目录下执行如下命令

C:\mysql-8.0.27-winx64\bin>mysqld --initialize

初始化成功后,命令行没有任何提示。但在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服务

C:\mysql-8.0.27-winx64\bin>net start mysql2

执行后出现以下结果:


mysql8 服务正在启动 .

mysql8 服务已经启动成功。


若mysql8 启动失败,请检查自己是否已经停止了之前的mysql服务,见第一步


8. mysql8服务启动后,进行登录

8.1 到`data/xxx.err`文件中找到`临时密码`,使用临时密码进行登录(**注意:P 端口,p 密码**)
C:\mysql-8.0.27-winx64\bin>mysql -P3307-uroot-pEnter password: ************    (此处输入的是临时密码)
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2Server version: 8.0.27
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h'for help. Type '\c' to clear the current input statement.
mysql>
8.2 修改密码
mysql> set password for root@localhost=password('001nX123456');
Query OK, 0 rows affected, 1 warning (0.00 sec)

使用 quit 退出,使用新密码登录。

mysql> quit
Bye


8.3 新密码登录
C:\mysql-5.7.22-winx64\bin>mysql -P3307-uroot-pEnter password: *************
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3Server version: 8.0.27MySQL Community Server (GPL)


三、参考资料


https://blog.csdn.net/wudinaniya/article/details/82455431




相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
8月前
|
开发框架 安全 .NET
Microsoft .NET Framework 3.5、4.5.2、4.8.1,适用于 Windows 版本的 .NET,Microsoft C Runtime等下载
.NET Framework是Windows平台的开发框架,包含CLR和FCL,支持多种语言开发桌面、Web应用。常用版本有3.5、4.5.2、4.8.1,系统可同时安装多个版本,确保软件兼容运行。
1878 0
Microsoft .NET Framework 3.5、4.5.2、4.8.1,适用于 Windows 版本的 .NET,Microsoft C Runtime等下载
|
11月前
|
运维 Linux 虚拟化
VMware虚拟机安装教程,Windows下安装VMware虚拟机,附VMware下载,Windows各版本系统镜像下载
虚拟机技术允许一台物理机运行多个操作系统,提升资源利用率,节省成本。通过快照、克隆等功能,实现系统快速恢复与复制,提高运维效率。本文详细介绍VMware虚拟机的安装步骤、Windows镜像下载及系统安装激活流程,适合初学者快速入门。
12849 0
|
11月前
|
Windows
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
308 2
|
消息中间件 NoSQL Linux
Redis的基本介绍和安装方式(包括Linux和Windows版本),以及常用命令的演示
Redis(Remote Dictionary Server)是一个高性能的开源键值存储数据库。它支持字符串、列表、散列、集合等多种数据类型,具有持久化、发布/订阅等高级功能。由于其出色的性能和广泛的使用场景,Redis在应用程序中常作为高速缓存、消息队列等用途。
1079 16
|
11月前
|
Linux Docker Windows
windows docker安装报错适用于 Linux 的 Windows 子系统必须更新到最新版本才能继续。可通过运行 “wsl.exe --update” 进行更新。
适用于 Linux 的 Windows 子系统需更新至最新版本(如 wsl.2.4.11.0.x64.msi)以解决 2025 年 Windows 更新后可能出现的兼容性问题。用户可通过运行 “wsl.exe --update” 或访问提供的链接下载升级包进行更新。
4213 0
|
Windows
windows版本 软件管理
本内容讨论了将程序生成为exe文件并放置在D盘的过程,强调这一操作不会自动完成,需要用户进行手动设置或使用特定工具来实现。这对于编程初学者了解程序编译与部署的限制很有帮助,明确了自动化的边界条件。
251 1
|
Windows
Windows下版本控制器(SVN)- 配置版本库
Windows下版本控制器(SVN)- 配置版本库
178 0
|
SQL Oracle 关系型数据库
在MySQL Shell里 重启MySQL 8.4实例
在MySQL Shell里 重启MySQL 8.4实例
485 2
|
SQL 关系型数据库 MySQL
vb6读取mysql,用odbc mysql 5.3版本驱动
通过以上步骤,您可以在VB6中使用ODBC MySQL 5.3驱动连接MySQL数据库并读取数据。配置ODBC数据源、编写VB6代码
607 32

推荐镜像

更多