MySQL安装保姆级教程:手把手教你避坑(Windows环境)

MySQL安装及配置之Windows版 MySQL下载安装配置教程之Windows 阅读详情
AI摘要

本文是Windows环境下MySQL 8.0安装的保姆级教程。先介绍安装前准备,接着阐述安装实操7步曲,包括解压、配置环境变量等。还提及首次登录必做操作,给出新手常遇5大坑的解决方案,最后介绍多版本共存等进阶玩法及安装后验证方法。

🔥 写在前面

你是不是经常卡在MySQL安装这一步?明明跟着教程走却报错不断?(别问我是怎么知道的😂)今天老司机带你用最野的路子搞定MySQL 8.0安装,全程高能预警!文末还准备了新手必踩的5大坑解决方案,看到就是赚到!!!

💡 知识卡:根据DB-Engines最新统计,MySQL在全球数据库使用率排行榜连续86个月稳居第二(仅次于Oracle),是当之无愧的开源数据库之王!


一、安装前准备(超级重要!!)

  1. 卸载残留(血的教训):

    • 控制面板 → 卸载程序 → 搜索MySQL全部卸载
    • 手动删除C:\Program Files\MySQL和C:\ProgramData\MySQL(隐藏文件夹!)
  2. 环境检查:

    • 按Win+R输入services.msc → 检查是否有残留的MySQL服务(有就右键删除)
    • 打开CMD输入sc delete mysql(防冲突神技!)
  3. 下载神器:
    官网地址:https://dev.mysql.com/downloads/mysql/
    → 选择Windows (x86, 64-bit), ZIP Archive(约200MB)


二、安装实操7步曲

步骤1:解压到非中文路径

推荐路径:D:\DevTools\mysql-8.0.33(千万别放C盘! 系统更新分分钟教你做人)

步骤2:配置环境变量

  1. 右键此电脑 → 属性 → 高级系统设置 → 环境变量
  2. 在系统变量中找到Path → 编辑 → 新建 → 输入D:\DevTools\mysql-8.0.33\bin

⚠️ 测试:CMD输入mysql --version 出现版本号说明成功!

步骤3:创建配置文件

在安装目录新建my.ini文件,用记事本输入:

[mysqld]
basedir=D:/DevTools/mysql-8.0.33
datadir=D:/DevTools/mysql-8.0.33/data
port=3306
character-set-server=utf8mb4
default_authentication_plugin=mysql_native_password

步骤4:初始化数据库

管理员模式打开CMD:

mysqld --initialize --console

记住临时密码(最后一行root@localhost:后面的乱码)
看到A temporary password is generated for root@localhost: xxxxxx就稳了!

步骤5:安装服务

继续输入:

mysqld --install mysql
net start mysql

出现The MySQL service was started successfully说明成功!


三、首次登录必做操作

  1. 登录MySQL:

    mysql -u root -p
    

    输入刚才的临时密码(注意:输入时不显示字符!)

  2. 修改密码:

    ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
    FLUSH PRIVILEGES;
    

    推荐密码格式:Mysql_2023!(字母+数字+特殊符号)


四、新手5大坑解决方案

🚨 坑1:找不到VCRUNTIME140_1.dll

解决方案:

🚨 坑2:服务无法启动(错误1067)

杀手锏:

  1. 删除data文件夹
  2. 重新执行mysqld --initialize --console
  3. 检查my.ini文件路径是否正确(建议用/代替\)

🚨 坑3:忘记root密码

救命命令:

  1. 停止服务:net stop mysql
  2. 无验证启动:mysqld --console --skip-grant-tables --shared-memory
  3. 新窗口登录:mysql -u root
  4. 清空密码:
    UPDATE mysql.user SET authentication_string='' WHERE User='root';
    FLUSH PRIVILEGES;
    

🚨 坑4:Navicat连接报错1251

终极方案:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

🚨 坑5:中文乱码问题

核武器配置:
在my.ini的[mysqld]下添加:

collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'

五、进阶玩法(高手必备)

  1. 多版本共存:通过修改my.ini中的端口号(比如3307)实现
  2. 远程连接:
    CREATE USER 'remote'@'%' IDENTIFIED BY '密码';
    GRANT ALL PRIVILEGES ON *.* TO 'remote'@'%';
    
  3. 自动备份:用Windows任务计划定期执行:
    mysqldump -u root -p 数据库名 > D:\backup.sql
    

六、写在最后

安装完别急着关!验证三连:

  1. 服务是否运行?netstat -ano | findstr 3306
  2. 能否用Workbench连接?
  3. 创建测试数据库是否成功?

如果卡在哪一步,评论区见!老司机24小时在线飙车答疑~ 🚀

📢 冷知识:MySQL名字源自创始人Michael Widenius的女儿"My",据传当年差点叫"Monty’s SQL"(创始人昵称是Monty)

超详细MySQL安装教程(Windows) 安装教程的更新换代速度较快,本教程长时间维护、更新!保证质量。为萌新量身打造 阅读详情

相关推荐

Python全栈入门到实战【数据库篇 02】Windows系统MySQL安装超详细保姆级教程(详细步骤+图片操作展示)

选中「Custom(自定义安装)」后,点击页面右下角的「Next」(下一步)按钮,进入自定义安装的「Select Products」(产品选择)页面。该页面分为左右两个区域,左侧是「Available Products」(可用产品/组件),也就是安装包中包含的所有可安装的组件;右侧是「Products To Be Installed」(待安装的产品/组件),也就是我们选择的、即将要安装的组件。流程阶段核心关键节点新手必记注意事项安装前准备管理员权限、VC++运行库、3306端口校验、旧版本清理。

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 1万+

Mysql安装教程(windows)

本文主要讲解如何去安装使用Mysql。

前端阿皓 1万+

NoUnityCN:绕过地域限制,从Unity官方CDN直链下载全版本编辑器

在软件开发和游戏制作领域,内容分发网络(CDN)是保障全球用户高速、稳定获取大型文件的核心基础设施。其原理是通过将资源缓存至遍布各地的边缘节点,使用户能从地理距离最近的服务器获取数据,从而显著提升下载速度并降低源站压力。这一技术对于需要频繁下载大型开发工具(如游戏引擎)的团队而言,价值在于能确保开发环境部署的一致性与效率,是构建自动化CI/CD流水线和团队协作的基础。然而,当开发者因网络策略或地域限制无法直接访问官方CDN时,获取安装文件便成为阻碍工作流的痛点。NoUnityCN项目正是针对此场景的工程实践

weixin_33473110的博客 312

在Windows上安装MySQL数据库(全网最详细)

windows版本点击下载。

ljw的博客 1万+

UE4初学笔记_02_编辑器界面

不同版本可能不一样,这里是4.25 UE4编辑器主界面(也称为关卡编辑器)主要用于构建世界场景和关卡以及放置资源。 1.菜单栏 2.关卡编辑器(Level Editor)工具栏 3.“模式”(Modes)面板 4.“内容浏览器”(Content Browser)面板 5.“视口”(Viewport)面板 6.“世界大纲视图”(World Outliner)面板 7.“细节”(Details)面板 1.菜单栏 菜单栏包含“文件”(File) 、“编辑”(Edit) 、“窗口”(Win.

来自火星的猫 3092

MAPPO实战:从理论到代码的协作智能体训练指南

本文详细介绍了MAPPO算法在多智能体协作训练中的实战应用,从理论基础到代码实现全面解析。通过对比PPO与MAPPO的差异,深入讲解CTDE框架、网络架构设计、参数调优等关键环节,并提供实际项目中的调参经验和常见问题解决方案,帮助开发者快速掌握这一强化学习前沿技术。

weixin_42561040的博客 265

保姆级 MySQL 安装教程:Windows/macOS/Linux 系统全攻略(附避坑指南)

点击「Custom」(自定义安装),只勾选「MySQL Server」(其他工具可选装,新手先不装)点击「Next」,进入组件选择页面Windows:跟着图形向导走,路径别选 C 盘,密码记牢!macOS:Homebrew 一行命令搞定,终端输入密码别手抖Linux:包管理工具最省心,日志里找初始密码现在,你的电脑里已经有了一个强大的数据仓库!下一步可以学习如何建表、插入数据(下篇文章见~)。记住:安装过程中遇到问题很正常,对照步骤检查路径、密码、命令拼写,99% 的问题都能解决!💪课后小作业。

m0_63329404的博客 2048

机器人关节电机发热难题:从工程化角度拆解热管理解决方案(下)

摘要:本文系统分析了机器人关节电机与驱动系统的热管理方案,重点解决局部热点问题。针对不同功率场景提出了热管/均热板散热(适用于中小功率)和液冷散热(适用于高功率)的具体实施方案,详细比较了结构参数、材料选择、安装工艺和散热效果。特别强调了电机-驱动协同热管理的重要性,提出"工况联动+热路径共享"的核心理念,包括一体化散热结构设计和动态控制策略。最后介绍了热仿真与测试验证方法,确保方案的有效落地。通过系统级热管理,可显著降低温升(热点区域降温30-60℃),同时优化体积和能耗。

bother3000的博客 3329

MySQL安装配置全攻略(Windows环境) - 手把手带你避坑!!!

最近收到好多小伙伴私信说在安装MySQL时遇到各种奇葩问题(什么服务启动失败啦、密码设置无效啦),今天咱们就来个保姆级教程!我把自己踩过的坑都总结成了防呆步骤,保证让你一次装成功!(文末还有常见问题急救包哦~):MySQL官网现在默认下载的是体积超大的MySQL Installer(包含各种组件),但咱们新手其实只需要核心服务!(说不定你的问题就是下一个章节的案例哦~)(截图示意:选择ZIP版本而不是MSI安装器)(示例:初始化生成的临时密码)(DBeaver操作界面演示)(这是很多启动失败的元凶!

xiaobin88999的博客 1427

单像素成像技术原理与Matlab仿真实现

傅里叶变换是数字图像处理的核心数学工具,它将图像从空间域转换到频率域表示。基于傅里叶频谱分析的成像技术通过采集关键频率分量实现图像重建,这种原理催生了单像素成像这一创新技术。单像素成像利用空间光调制器和单个探测器直接测量傅里叶系数,结合压缩感知算法实现高效成像,在红外、太赫兹等特殊波段展现出独特优势。通过Matlab仿真可以验证傅里叶基测量矩阵的构建、压缩感知重建等关键技术环节,为实际系统开发提供理论基础。该技术在弱光环境成像、显微观测等领域具有重要应用价值,其低成本特性也大大降低了特殊波段成像的门槛。

weixin_29061425的博客 344

D类功放LC滤波器实战:从Q值0.707到EMI优化的完整设计流程

本文详细解析了D类功放LC滤波器的完整设计流程,从确定截止频率与Q值0.707的理论基础出发,到参数计算、仿真验证及关键元器件选型,并提供了应对EMI超标和过流保护等实际问题的进阶调试策略。文章强调,精准的LC滤波器设计是平衡音质、稳定性与电磁兼容性的关键,尤其需关注电感饱和电流与电容直流偏置等细节。

e4f5g6h7的博客 1034

【保姆级教程-保姆的仓库】最新MySQL安装教程,手把手安装MySQL 数据库!从下载到验证,避开所有天坑,小白也能一次点亮数据库技能树!

这篇教程提供了Windows系统下MySQL 8.X LTS版本的详细安装指南。从官网下载安装包开始,逐步指导用户完成安装流程,包括选择自定义安装路径、设置root密码、配置Windows服务等关键步骤。特别强调了环境变量的配置方法,确保MySQL命令能在任何路径下运行。教程还提醒用户注意设置强密码、选择开机自启等实用建议,并配有清晰的界面截图,帮助用户避免常见错误。整体采用保姆式教学风格,语言通俗易懂,适合新手用户快速完成MySQL的安装配置。

欢迎光临你的二十岁~成熟的幼稚鬼~ 1027

SAP采购申请详述;以及采购计划协议/交货计划行

SAP采购申请详述;以及采购计划协议/交货计划行

saplakes的博客 4341

Mysql超详细安装配置教程(保姆级)

Mysql超详细安装配置教程(保姆级)

weixin_46528266的博客 16万+

ROS机器人未知环境自主探索功能包explore_lite最全源码详细解析(五)

本系列文章主要针对ROS机器人常使用的未知环境自主探索功能包explore_lite展开全源码的详细解析,并进行概括总结。 本系列文章共包含六篇文章,前五篇文章主要介绍explore_lite功能包中 explore.cpp、costmap_tools.h、frontier_search.cpp、costmap_client.cpp等源码实现文件中全部函数的详细介绍,第六篇文章进行概括总结,包含自主探索功能包explore_lite的简介,实现未知环境自主探索功能的原理及流程总结,效果演示,使用功能包exp

慕羽★的博客 1510

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

MySQL安装配置避坑指南(Windows/macOS双平台保姆级教程)

遇到报错别慌,多看错误日志(它们比女朋友讲理多了)…好了不说了,祝各位安装顺利,咱们SQL路上见!加密方式,某些老程序会报错!如果遇到这种情况(比如用Navicat连接报错),建议选择5.7版本(后面会教切换方法)"的应用(否则安装器直接闪退!:安装路径不要有中文!否则后期配置分分钟教你做人(别用默认的Program Files路径),八成是root密码输错了(或者安装时没选传统加密方式)然后无密码登录修改(具体操作可百度,但要注意版本差异)那个在线安装会慢到怀疑人生(别问我怎么知道的)

javajedi1的博客 888

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

如何在 Windows 上安装 MySQL(保姆级教程2024版)

MySQL 是最流行的数据库管理系统 (DBMS) 之一。它轻量、开源且易于安装和使用,因此对于那些刚开始学习和使用关系数据库的人来说是一个不错的选择。 本文主要系统介绍Windows的环境下MySQL的安装过程和验证过程。

lgbingyu00的博客 2万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Windows版MySQL安装到D盘全流程指南(保姆级)

本文详细介绍了如何一步一步把MySQL从下载到安装到我们电脑的D盘。

2201_75828280的博客 4294

Windows+Linux 环境下 MySQL安装教程

本文详细介绍了MySQL在Windows和Linux环境下的安装方法。Windows部分包含MySQL Server和Workbench的下载安装步骤,图文并茂地展示了安装过程中的关键配置选项,如安装路径设置、密码配置等。Linux部分则以CentOS 7为例,说明了MySQL 5.6的卸载、安装和配置过程,重点讲解了大小写敏感设置和字符集配置,并提供了启动失败时的排查方法。两种环境下的安装教程均包含详细的命令行操作和注意事项,为用户提供了全面的MySQL安装指导。

yangwei2048的博客 2万+

Windows安装MySQL保姆级教程

搜索到该文件后用任何代码软件打开后,将256行的encoding="utf-8"改为encoding="bgk",编辑完成后保存。6.进入该界面后 点击新建 在输入框里输入MySQL(bin)文件的路径 将其上移至第一个 点击确定。13.出现该界面后 选择standard system account(标准用户系统)后点击Next。20.出现该界面后 再次输入密码 并check(检查) 后点击Next。11.出现该界面后 点击第二个选项后点击Next。14.出现该界面后 选择第三个选项后点击Next。

2301_81538927的博客 9858

MySQL 8.0 Windows 版安装教程:从零开始,手把手教你安装并避坑

MySQL 是世界上最流行的开源关系型数据库之一,广泛应用于 Web 开发、数据分析等领域。对于初学者来说,在 Windows 上安装 MySQL 可能会遇到各种问题,比如初始化失败、服务无法启动、临时密码丢失等。本文将详细讲解如何在 Windows 上安装 MySQL 8.0,并总结常见问题的解决方法。

Aishenyanying33的博客 3648

MySQL安装教程(保姆级)

我们有windows 进入到了 mysql,如果想退出,可以输入exit 或 quit,他会和你说 Bye。至此,我们的MySQL就算是安装成功了,服务也启动成功了,我们的计算机就可以称为MySQl服务器了。回车之后,我们个根目录下出现一个data文件夹,是mysql的数据文件夹,对应mysql的数据信息。services.msc 是windows的一个命令,打开windows所有的服务的列表。页面默认给咱们选择最新的版本,咱们不用,咱们尽量选一个稳定的版本。注意:要 CTRL + S 保存后,再退出。

2301_79075752的博客 6147

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL

2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL 最近重装了win11,给我MySQL整没了,故今天重新装一下。 第一步,进入官网 https://www.mysql.com/ 点击downloads 第二步 下滑到底端,点击MySQL community(GPL) Download 第三步 点它(看图) 第四步 点它 第五步 点它 (意思是 不,谢谢,我就开始我的下载) MySQL有两种下载方法,一个是msi格式的, 一个就是我们现在的zip格式的,解压

Dai_sir_man的博客 2万+

全网最新MySQL数据库安装超详细保姆级教程

选中「Custom(自定义安装)」后,点击页面右下角的「Next」(下一步)按钮,进入自定义安装的「Select Products」(产品选择)页面。该页面分为左右两个区域,左侧是「Available Products」(可用产品/组件),也就是安装包中包含的所有可安装的组件;右侧是「Products To Be Installed」(待安装的产品/组件),也就是我们选择的、即将要安装的组件。

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 1万+

MySQL安装及配置详细教程(保姆级,超详细!)

我们选第二个,下载到本地后进行安装。当前MySQL服务器的版本为8.0.34 MySQL Community Server - GPL,表明安装成功。我的安装目录是C:\Program Files\MySQL\MySQL Server 8.0。3、在命令提示符中输入cd C:\Program Files\MySQL\MySQL Server 8.0\bin,在输入mysql -h local root -p登录数据库,在输入数据库密码,查看信息。下载完成后,找到下载文件的目录,然后双击开始安装软件。

HL031125的博客 10万+
上一篇: VSCode远程开发真香指南:手把手教你用SSH连接服务器(附排坑大全)
下一篇: 教你三招在Windows系统快速获取管理员权限(操作实录)
普通网友
博客等级 码龄2年 109粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值