windows8怎么装mysql19

老刘

Windows 8 怎么装 MySQL(针对 mysql19 说明与完整步骤)

先说清楚一件事:MySQL 官方从未发布过名为“MySQL19”的版本。目前主流长期支持版本是 MySQL 5.7 和 MySQL 8.0 系列。很多人提到的“mysql19”多半是指 MySQL 8.0.19 这个具体小版本,或者是输入时的笔误。Windows 8 系统较老,推荐安装 MySQL 8.0 早期版本(如 8.0.19 或相近版本),兼容性更好。下面以 Windows 8(64 位)安装 MySQL 8.0 为例,给出小白也能跟着做的详细步骤。全程使用官方社区版,免费。

一、安装前准备

  1. 确认系统:按 Win + Pause 查看是否为 64 位 Windows 8 或 8.1。32 位系统建议换 64 位或改用 MySQL 5.7。
  2. 准备空间:至少预留 2GB 以上空闲磁盘(建议 C 盘或单独数据盘)。
  3. 关闭杀毒软件和防火墙临时拦截(安装完再开),避免误删安装文件。
  4. 安装必备运行库:下载并安装 Microsoft Visual C++ 2015-2019 Redistributable(x64)。没有它,MySQL 服务经常启动失败。官网搜 “Visual C++ Redistributable” 即可,装完重启一次。
  5. 管理员权限:后续所有操作尽量右键“以管理员身份运行”。

二、下载 MySQL 8.0

  1. 打开浏览器访问 MySQL 官网下载页(dev.mysql.com/downloads/mysql/)。
  2. 选择 “Windows (x86, 64-bit), MSI Installer”(推荐新手用这个图形安装包)。如果要精确 8.0.19,可到 Archives 里找对应版本。
  3. 下载时会提示登录 Oracle 账号,可以点底部 “No thanks, just start my download” 直接下。
  4. 文件大约 300-400MB,下载完成后得到类似 mysql-installer-community-8.0.xx.x.msi 的文件。

注意:Windows 8 对较新的 8.0 小版本支持一般,优先选 8.0.19~8.0.28 之间的版本更稳。

三、图形化安装步骤(推荐小白)

  1. 双击下载的 MSI 文件,如果弹出用户账户控制,点“是”。
  2. 选择安装类型:选 “Custom”(自定义),方便控制安装路径和组件。点 Next。
  3. 在产品列表里勾选:
    • MySQL Server 8.0.x
    • MySQL Workbench(可选,图形管理工具,建议勾)
    • MySQL Shell(可选)
    • 文档和示例可按需勾选
  4. 点右侧箭头把选中的产品移到右侧安装列表,再点 Next。
  5. 修改安装路径(强烈建议):
    • 默认在 C:\Program Files\MySQL,可改到 D:\MySQL 或你想放的位置。
    • 数据目录建议单独放,例如 D:\MySQL\Data,方便以后备份和重装系统。
  6. 点 Execute 开始安装。等待进度条跑完,全部显示 Complete 后点 Next。
  7. 进入产品配置阶段:
    • Type and Networking:选 “Development Computer”(开发机)即可,端口保持 3306,勾选 “Open Windows Firewall ports for network access”(如果需要局域网访问)。
    • Authentication Method:选 “Use Strong Password Encryption”(推荐,更安全)。
    • Accounts and Roles:设置 root 密码(一定要记住!建议用大小写+数字+符号,至少 8 位)。可额外添加一个普通用户。
    • Windows Service:勾选 “Configure MySQL Server as a Windows Service”,服务名保持 MySQL80,勾选 “Start the MySQL Server at System Startup”(开机自启)。
    • 点 Execute 应用配置,等待完成。
  8. 全部配置成功后点 Finish 结束。

四、配置环境变量(方便命令行使用)

  1. 右键“此电脑” → 属性 → 高级系统设置 → 环境变量。
  2. 在“系统变量”里找到 Path,点编辑 → 新建。
  3. 填入 MySQL 的 bin 目录,例如:D:\MySQL\MySQL Server 8.0\bin(按你实际安装路径改)。
  4. 一路确定保存。
  5. 验证:按 Win + R 输入 cmd,打开命令提示符,输入 mysql --version,能显示版本号就说明环境变量生效。

五、启动服务与首次登录

  1. Win + R 输入 services.msc,找到 MySQL80 服务,确认状态是“正在运行”。如果没启动,右键启动。
  2. 打开命令提示符(管理员),输入:
    mysql -u root -p
  3. 回车后输入你刚才设置的 root 密码(输入时不显示,正常现象),再回车。
  4. 出现 mysql> 提示符就说明安装成功。可以输入 SHOW DATABASES; 查看默认库,输入 EXIT; 退出。

如果用了 Workbench,打开它,新建连接,主机 127.0.0.1,端口 3306,用户 root,填密码测试连接即可。

六、常见问题快速处理

  • 服务启动失败:多半是端口 3306 被占用。用 netstat -ano | findstr 3306 查占用进程,结束它或改 MySQL 端口(在 my.ini 里改 port=3307,再重启服务)。
  • 找不到 my.ini:安装目录下有 my.ini,数据目录也有。改完配置后必须重启 MySQL 服务。
  • 密码忘记:停止服务,用 --skip-grant-tables 方式启动临时跳过密码,再重置。具体命令:
    mysqld --console --skip-grant-tables --shared-memory

    另开一个窗口登录后执行 ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';,然后正常重启服务。

  • 中文乱码:登录后执行
    SET NAMES utf8mb4;

    并在 my.ini 的 [mysqld] 段加上

    character-set-server=utf8mb4
    collation-server=utf8mb4_unicode_ci
  • Windows 8 兼容性警告:如果安装器提示系统版本过低,可尝试兼容模式运行 MSI(右键属性 → 兼容性 → 以 Windows 7 模式运行),或改用 ZIP 绿色版解压后手动初始化。

七、安装后建议与避坑

  • 立刻备份 root 密码,并创建普通业务用户,不要天天用 root。
  • 数据目录单独放非系统盘,定期复制整个 Data 文件夹做备份。
  • 生产环境请改掉默认 3306 端口,并限制远程 root 登录。
  • Windows 8 已停止官方支持,长期建议升级到 Windows 10/11,或把 MySQL 迁到 Linux 虚拟机/ docker,更稳定安全。
  • 若只需轻量使用,也可考虑 MariaDB(语法高度兼容 MySQL),对老系统更友好。

按照以上步骤,Windows 8 上安装 MySQL 8.0 一般 20-40 分钟就能完成。安装过程中最关键的是 root 密码记住、路径别有中文空格、服务能正常启动这三点。做完后用 mysql -u root -p 能登录,就说明环境已经可用了。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,2人围观)

还没有评论,来说两句吧...

目录[+]