MySQL安装教程:Windows1011零基础入门(含8.0版本安装失败修复全流程)

admin 数据库教程 3


刚接触数据库的朋友,是不是在安装 MySQL 时总碰壁?要么安装包选错版本,要么提示缺少组件,安装完还启动不了服务?别担心,今天兔子哥就带大家一步步搞定 Windows 10/11 上的 MySQL 8.0 安装,连失败修复的方法都安排上了,一起往下看吧!

一、安装前的准备工作


在动手安装前,这些准备可不能少,不然很容易出问题:
  1. 确认系统版本:右键 “此电脑”→“属性”,看看是 Windows 10 还是 11,64 位系统才能装 MySQL 8.0 哦,32 位系统得选旧版本。
  2. 关闭安全软件:有些杀毒软件会误判 MySQL 安装程序,安装时先暂时退出,安装完再打开就行。
  3. 下载正确的安装包
    • 官网地址:https://dev.mysql.com/downloads/mysql/ (直接搜 “MySQL Community Server” 更方便)
    • 选 “Windows (x86, 64-bit), ZIP Archive” 或者 “MSI Installer”,新手建议选 MSI,图形化安装更简单。
    • 注意看版本号,比如 “mysql-8.0.36-winx64.msi”,后面带 winx64 的才是 64 位。


为什么要选官网下载?因为第三方网站的安装包可能被修改,带广告或病毒,咱们新手还是官网最靠谱。

二、MySQL 8.0 图形化安装步骤


双击下载好的 MSI 文件,跟着步骤走:
  1. 选择安装类型
    • 新手直接选 “Developer Default”,会安装 MySQL 服务器、客户端工具和示例数据库,不用自己选组件。
    • 想自定义安装路径的话,点 “Custom”,然后点 “Browse” 改路径,注意路径里别带中文,比如 “D:\MySQL\mysql-8.0.36” 就挺好。

  2. 检查依赖
    安装过程中可能会提示缺少 “Microsoft Visual C++ 2019 Redistributable”,这时候点 “Execute”,会自动下载安装,安装完点 “Next”。
  3. 配置服务器
    • 选 “Standalone MySQL Server/Classic MySQL Replication”,单机安装就用这个。
    • 端口默认 3306 就行,别改,改了后面连接容易忘。
    • 认证方式选 “Use Strong Password Encryption”,新版推荐这个,更安全。

  4. 设置 root 密码
    这步超重要!密码记好,别用太简单的,比如 “root123456” 就不错,输两遍确认,还能点 “Add User” 创建普通用户,新手先只设 root 就行。
  5. 安装服务
    服务名默认 “MySQL80”,勾选 “Start the MySQL Server at System Startup”,这样开机自动启动服务,省得手动开。
  6. 完成安装
    一路点 “Next”→“Execute”,最后点 “Finish”,安装就结束啦。

三、配置环境变量(必做!)


安装完还不能直接用命令,得配置环境变量,这样在 cmd 里输入 mysql 就能启动:
  1. 找到 MySQL 的 bin 目录,比如 “D:\MySQL\mysql-8.0.36\bin”,复制这个路径。
  2. 右键 “此电脑”→“属性”→“高级系统设置”→“环境变量”。
  3. 在 “系统变量” 里找到 “Path”,双击它,点 “新建”,把复制的 bin 目录路径粘贴进去,然后一路点 “确定”。

怎么验证环境变量配置好了?打开 cmd,输入 “mysql --version”,如果显示版本号,就说明成功了。

四、验证 MySQL 是否安装成功


打开 cmd,输入这两条命令试试:
plaintext
mysql -u root -p

然后输入刚才设的 root 密码,回车后如果出现 “mysql>” 的提示符,恭喜你,安装成功啦!这时候可以输入 “show databases;”(注意分号不能少),能看到默认的数据库列表。

五、常见安装失败问题修复(新手必看)


错误现象可能原因解决方法
安装时提示 “缺少 dll 文件”没装 Visual C++ 运行库去微软官网下载对应版本的 Visual C++ 2019 Redistributable
服务启动失败,提示 “1067 错误”数据目录被占用或损坏停止服务,删除 data 文件夹(在 MySQL 安装目录下),然后在 cmd 里输入 “mysqld --initialize-insecure” 重建数据目录
登录时提示 “Access denied”密码输错或没初始化忘记密码的话,先停止服务,再输入 “mysqld --console --skip-grant-tables --shared-memory” 跳过密码登录,重置密码后重启服务

六、兔子哥的新手小贴士


  1. 安装路径千万别用中文或空格,不然容易出各种奇怪的错误。
  2. 密码一定要记好,最好存在记事本里,不然重置密码挺麻烦的。
  3. 遇到问题先看错误提示,MySQL 的安装日志在 “C:\ProgramData\MySQL\MySQL Server 8.0\data” 目录下,用记事本打开.err 结尾的文件,里面一般有具体原因。
  4. 新手刚开始不用急着学命令行,装个图形化工具比如 Navicat,连接数据库更直观。

安装 MySQL 其实不难,关键是每一步都别马虎。刚开始可能会遇到各种小问题,但多试两次,熟悉了流程就很简单啦。希望这篇教程能帮到你,有问题可以在评论区问我哦!

标签: mysql-8.0.36-winx64.msi Redistributable

发布评论 0条评论)

  • Refresh code

还木有评论哦,快来抢沙发吧~