win10安装MySQL8.0.40,含踩坑记录

最新版MySQL 9.0 数据库的下载与安装(图文) 本篇文章基于Windows 10 系统下载与安装MySQL 9.0 版本。 阅读详情
AI摘要

本文详细介绍了win10系统安装MySQL8.0.40版本的全步骤,包括下载安装包、配置环境变量、初始化MySQL等。同时分享了安装过程中遇到的问题,如MySQL服务无法启动,通过查看错误日志、修改配置文件及删除创建的文件夹等方法最终解决。

win10安装MySQL8

win10安装MySQL8.0.40版本全步骤,包含踩坑过程。

下载安装包

官网下载链接:

https://dev.mysql.com/downloads/

选择版本8.0.40,下面选第一个zip
在这里插入图片描述
下载完成后,解压,将解压后的文件夹放在指定目录D:\Program Files,楼主是放在这个目录下,解压的文件夹里没有data文件夹,这个不要手动去建,后面会用命令生成。

在这里插入图片描述
在里面新建一个my.ini文件,输入下面的配置信息

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

配置环境变量

在这里插入图片描述
新建系统变量,变量名:MYSQL_HOME 变量值:D:\Program Files\mysql-8.0.40-winx64 这个路径是上面放解压文件的路径

在这里插入图片描述
编辑Path变量,在里面新加一个%MYSQL_HOME%\bin,随后一路点击确定即可。

初始化MySQL

创建data文件夹

打开cmd窗口,执行mysqld --initialize-insecure命令,会在D:\Program Files\mysql-8.0.40-winx64路径下生成一个data文件夹。

初始化配置文件

执行命令mysqld --defaults-file=..\my.ini --initialize-insecure,这个命令楼主是在D:\Program Files\mysql-8.0.40-winx64\bin这个路径下执行的,里面的defaults-file用的是相对路径,成功后没有提示信息。

安装MySQL服务

执行命令mysqld install,成功后下面会有一行Service successfully installed.文字提示。
在这里插入图片描述

初始化创建root用户

执行命令mysqld --initialize-insecure --user=mysql,成功后没有提示信息。

启动服务

执行命令net start mysql,正常是一次就过。

D:\Program Files\mysql-8.0.40-winx64\bin>net start mysql
MySQL 服务正在启动 ......
MySQL 服务已经启动成功。

设置root用户密码

执行命令mysqladmin -u root -p password 123456,执行后会提示你输入密码,这个地方要注意不要输入任何内容,直接按回车键即可,
在这里插入图片描述

登录验证

执行命令mysql -u root -p,然后输入root用户的密码123456,登录成功。
在这里插入图片描述

踩坑:MySQL 服务正在启动 …MySQL 服务无法启动。服务没有报告任何错误。请键入 NET HELPMSG 3534 以获得更多的帮助。

出现这个提示不要慌,用命令mysqld --console看下错误日志是什么,看日志是少了mysql.component这个,配置文件my.ini中的UTF8character-set-server=utf8写错了,改正后,重新执行mysqld --defaults-file=..\my.ini --initialize-insecure,但是启动还是报错
在这里插入图片描述
网上找了一些博客,没有解决,于是把之前用mysqld --initialize-insecure命令创建的data文件夹删掉了,接着重新执行mysqld --initialize-insecure命令,接着就是上面的命令步骤一步一步执行就成功了,如果有朋友遇到类似的问题,不妨试试楼主的这个办法。

Xshell 7与8安装配置全指南:避坑、安全与稳定性实战 Xshell作为主流SSH终端工具,其安装过程远不止‘下一步’那么简单——它涉及操作系统兼容性、加密模块演进、许可机制变更及安全策略落地等底层技术逻辑。随着Xshell 7引入CNG加密API、Xshell 8强制离线激活并禁用Telnet,安装失败已从操作失误升维为系统级适配问题。本文围绕Windows平台(尤其Win10/11)展开,解析.NET依赖、注册表残留、PATH环境继承、UTF-8中文渲染、SSH保活冲突等高频故障根因,覆盖从下载校验、组件选择到会话级安全加固的完整链路,助力运维人员构建稳定、 阅读详情

相关推荐

mysql8.0.40.0-windows安装包

MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系统)应用软件之一。

linux安装mysql8.0.40

5.更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限。4.检查mysql用户组和用户是否存在,如果没有,则创建。8.添加软连接,并启动mysql服务。(1)将服务文件拷贝到init.d下。7.编译安装并初始化mysql,6.编辑配置文件my.cnf。9.登录mysql,修改密码。一、下载MySQL安装包。1.查看glibc版本。3.创建数据初始化目录。(2)赋予可执行权限。

FinelyYang的专栏 2078

MySQL 8.0.40 windows安装包

MySQL 8.0.40 windows安装包

Mysql+Workbench8.0.40安装经验分享及注意事项

Mysql+Workbench8.0.40安装经验分享及注意事项,适合纯小白食用。

Ustinian99的博客 1345

mysql-installer-community-8.0.40.0.zip

MySQL8社区版新版安装包mysql-installer-community-8.0.40.0

mysql-8.0.40-short.tar

mysql-8.0.40-short.tar, 简洁版,里面有四个 rpm 包,mysql-community-client-8.0.40-1.el7.x86_64.rpm,mysql-community-common-8.0.40-1.el7.x86_64.rpm,mysql-community-libs-8.0.40-1.el7.x86_64.rpm,mysql-community-server-8.0.40-1.el7.x86_64.rpm。解压后以rpm方式安装即可。

mysql安装出现starting_win10安装mysql8.0版本出现starting server组件安装失败或卡住的问题...

前两周电脑在win7时候安装了mysql8.0,可以正常使用,后来在没卸载mysql时候却装了win10系统。在win10系统再次安装mysql8.0的时候,出现了starting server组件安装失败,为此也在网上查找了很多解决的方法,直到昨晚才把问题解决。当然,我找到的解决方法也是在网上找到的,我只是希望能够帮助更多的人,图片也是别人的。首先遇到的问题截图是这样的或者是在starting ...

weixin_30577815的博客 747

Mac上安装Label Studio

以上步骤详细说明了如何在Mac上通过Anaconda安装Label Studio。记得根据你的具体需求选择是否创建新的环境,并使用conda或pip进行安装。安装完成后,务必验证Label Studio是否成功运行。

g2526的博客 1959

Win 10 安装mysql

Win 10 安装mysql 5.5.40 x64 下载安装了comminuty解压版的mysql数据库5.7.33,用起来有的数据没有,很不方便,去官网也没有找到对应的64位安装包.msi格式的,也可能是我cai,没找对地方,在自己的云盘里面翻出来一个64位的安装包,惊喜若狂啊!哈哈哈。。 链接: https://pan.baidu.com/s/1NkTGCZ0tRJqTYQQaC0ow1w 提取码: e82e 双击“mysql-5.5.40-win64”,点击“下一步”或者“next”; 因为是

LinLiuZi的博客 375

图像识别火灾检测系统实战:从火焰特征到YOLO部署全解析

计算机视觉技术正深入改变传统消防的感知方式。图像识别火灾检测利用摄像头采集的视频流,通过颜色、动态和形态特征分析,实现早期火情的自动发现与定位。其核心原理在于,火焰在视觉上具有独特的颜色分布、闪烁特性和轮廓变化,借助目标检测模型如YOLO,可在复杂场景中区分真实火焰与干扰物。这项技术广泛应用于仓库、园区、隧道等大空间场所,是智慧消防的重要支撑。本文从火焰视觉特征、数据集构建、模型选型与系统架构设计出发,结合部署实践中的误报与算力优化经验,为开发者提供一套可落地的视频火焰检测方案。

weixin_42533751的博客 245

FlowDroid高级技巧:从基础配置到精准Android静态污点分析实战

静态污点分析是软件安全领域的核心技术,通过追踪数据在程序中的流动路径,识别潜在的隐私泄露与安全漏洞。其原理基于控制流与数据流分析,构建程序执行模型,模拟敏感信息从源头到汇聚点的传播过程。这项技术的核心价值在于能在不运行代码的情况下,系统性地发现隐蔽的数据流问题,为应用安全提供前置保障。在Android应用安全审计、合规检测等场景中,静态污点分析工具如FlowDroid已成为发现数据泄露、硬编码密钥等问题的标准手段。本文聚焦于FlowDroid的高级实战应用,深入探讨如何通过优化配置、调参策略及结果分析,将这

weixin_29324401的博客 371

win10安装MySQL数据库和MyServer数据库及其报错记录

mysql

Jaye 2839

YOLOv11改进 | 上采样篇 | YOLOv11引入DySample轻量级动态上采样器

虽然最近的基于内核的动态上采样器(如CARAFE、FADE和SAPA)的性能提升令人印象深刻,但它们引入了大量工作负载,主要是由于耗时的动态卷积和用于生成动态内核的额外子网。DySample模块的设计旨在解决现有动态上采样器的高计算开销和复杂性问题,同时提供更好的性能和效率。到此本文的正式分享内容就结束了,在这里给大家推荐我的YOLOv11改进有效涨点专栏,本专栏目前为新开的,后期我会根据各种前沿顶会进行论文复现,也会对一些老的改进机制进行补充,如果大家觉得本文帮助到你了,订阅本专栏,关注后续更多的更新~

tsg6698的博客 3130

MySQL 8.0.17安装教程(windows 64位)

C:\Windows\system32>mysqld --initialize --console 'mysqld' 不是內部或外部命令、可執行的程式或批次檔。 C:\Windows\system32>D: D:\>cd D:\mysql\mysql-8.0.17-winx64 D:\mysql\mysql-8.0.17-winx64>cd bin D:\mysql...

才华横溢庄稼汉 2594

AI在生物学领域的应用:基因序列分析和人工智能生物学

好的,非常感谢您提供的这个精彩的主题和详细的要求。我会全力以赴,遵循您的要求写一篇内容丰富、结构清晰、论述深入的专业技术文章。现在,就让我们开始这篇关于"AI在生物学领域的应用:基因序列分析和人工智能生物学"的博客文章吧! 1. 背景介绍 1.1 生物信息学的兴起

AI天才研究院 1418

MZI and MI Optical Waveguide(马赫曾德与迈克尔逊光波导)

注意,这里的 “镜子” 并不是真的在波导中做一个镜子出来,而是通过使用一个 1x2 的 MMI 结构将 MMI 输出的两个端口连接起来形成一个 “宽带镜子”。对于这里形成镜子的详细原理,后面有时间了我们再做更加详细地介绍。,它由一个 splitter 构成和两个仿佛带有 “镜子” 的臂组成。相比较于 MZI,光波可以在它的臂中传输,最终从进光口处出去得到相长或者相消干涉,很明显,在。)的折射率,从而使得两个臂上产生的相位差值不同,最终得到相长或者相消干涉的结果。这里,给大家介绍一下。,它更像是一个折叠的。

u011699626的博客 2455

windows安装MYSQL8.0后用doc命令修改初始密码

内容仅作生活记录,请随意参考 安装过程网上一大堆就不叙述了 打开cmd命令框 mysql -u root -p 登录,输入安装mysql初始化后给的初始密码xxxx 当我登录进去后,想做其他操作发现给了一个错误提示You must reset your password using ALTER USER statement before executing this statement. 才想起初始密码需要改,这个只是相当于临时密码而已 然后我就以前的方式 set password = pa...

Mr_Gong_的博客 295

MAX30102心率血氧传感器原理图设计,已量产(e-Health传感器)

在最近的便携健康监测设备项目中,我们采用了集成算法的 MAX30102 心率血氧模块 —— 这类带内置 MCU 算法的传感器能直接输出心率 / 血氧数值,大幅降低了主控资源占用。但硬件电路的稳定性直接决定了 PPG 信号的采集精度,下面结合实际项目里的原理图,拆解下这个模块的设计细节。

不脱发的程序猿 1283

【信创】麒麟v10(arm)-mysql8-mongo-redis-oceanbase

基于麒麟v10arm版最佳实践

清风唱诗人的博客 2817

使用 Python 爬取 YouTube 视频评论(弹幕)

✅ 如何使用 Python 调用 YouTube Data API v3。✅ 如何爬取指定视频的所有评论信息。✅ 如何对评论数据进行初步分析与可视化。✅ 如何扩展功能,实现评论回复获取和多视频批量爬取。

2201_76125261的博客 645

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

win10:hadoop、hive、mysql、spark搭建问题记录

公司中的大数据工具一般搭建在linux系统上,个人的电脑之前是用linux虚拟机上搭建,但运行时内存一下子占满,这次在win10上直接搭建环境。 搭建教程网上已经有很多,这里就不展开了。觉得有几个关键吧:1、工具间的版本对应;2、环境变量;3、权限;4、配置文件 本次的配置如下: win10家庭版、java1.8.0_40、hadoop 2.7.6、mysql 5.7.17、hive-2.1.1、scala-2.11.8、spark2.3.0、python3.6.5、pyspark3.0.0 ...

小白的数据博客 362

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

容器化实战--vmware安装centos7-安装docker-idea部署springBoot项目到docker

vmware实战docker,项目docker化实战

冰河家园的博客 798

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

mysql8.4和win11系统下更改数据目录问题

mysql8.4和win11系统下更改数据目录问题

手抄面来啰 596

一台win10系统服务器上实现mysql5.6主从库分离

1. 安装第一个mysql数据库,如果你的电脑上已经安装过了,那么可跳过此步骤。(鉴于网上有很多关于安装mysql数据库的教程,这里就不再赘述,不会的同学请自行百度)。安装第二个数据库之前,最好先在服务中停止第一个MYSQL服务(MySQL2是我的从库服务,请大家忽略)。 停止mysql服务 2.下面介绍如何安装第二个mysql数据库。 首先在第一个数据库文件夹同级目录下创建一个新文件夹...

pengzhisen123的博客 294

MySql5.7在Windows系统中的安装、修改root密码、添加到系统服务

前几天将系统升级到Win10,同时也将MySQL升级到最新的5.7,安装时发现第三方客户端不能使用初始密码登录,文章里提供了处理的办法。文章的后面简单了介绍了将mysqld.exe添加到系统服务里,以及如果修改服务描述的方法。

lhtzbj12的专栏 5098
上一篇: Ubuntu22.04安装paddle
程序员小川
博客等级 码龄10年 47粉丝 305原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值