全程图形化操作,避坑指南拉满,新手也能一次安装成功,无需复杂命令,跟着步骤走就行~
🖥 Windows 安装(MSI 图形化,最稳,新手首选)
1)官网下载(别乱搜!)
-
打开官网链接:https://dev.mysql.com/downloads/installer/
-
下载文件:mysql-installer-community-8.0.xx.msi(离线版,约400MB,无需额外下载其他文件)
2)安装类型选 Custom(自定义,不装全家桶)
-
双击安装包,同意用户协议,点击"Next"
-
安装类型选择「Custom」(关键!避免装无用工具)
-
只勾选「MySQL Server 8.0.x」,其他工具(Workbench、Connector等)新手先不装,点击"Next"
3)路径改到 D 盘(别装 C 盘!)
-
选中"MySQL Server 8.0.x",点击右侧「Advanced Options」
-
修改安装路径为:D:\MySQL\Server8.0(重点:路径无中文、无空格,避免报错)
-
确认路径后,点击"Next"
4)执行安装(Execute)
-
点击"Execute",等待安装完成(约3-5分钟,耐心等待,别中途关闭)
-
安装完成后,点击"Next",进入配置环节
5)配置(重点:端口+密码+字符集)
-
服务器类型:选择「Development Computer」(适合个人学习、新手使用)
-
端口设置:保持默认「3306」(别动!后续所有工具都默认适配这个端口)
-
认证方式:选择「Use Legacy Authentication Method」(兼容Navicat等常用工具,避免连接失败)
-
设置root密码:推荐「Aa123456!」(大小写+数字+符号,符合MySQL 8.0密码复杂度,记牢!)
-
服务名:保持默认「MySQL80」,勾选「Start the MySQL Server at System Startup」(开机自启,无需手动启动)
-
字符集:选择「utf8mb4」(支持emoji表情,避免中文乱码)
-
全部配置完成后,点击"Next",完成配置
6)配置环境变量(任意位置能用 mysql 命令)
-
右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
-
在「系统变量」中找到「Path」,点击「编辑」→「新建」
-
粘贴路径:D:\MySQL\Server8.0\bin,点击「确定」保存(所有弹窗都点确定)
7)验证是否成功(必做)
-
打开「CMD」(按下Win+R,输入cmd,回车)
-
输入命令:mysql -u root -p,按回车
-
输入设置的root密码(输入时不显示,直接输完回车)
-
出现「mysql>」提示符,说明安装+配置成功!
🍎 macOS 安装(DMG 图形化,新手首选)
1)官网下载 DMG
-
打开官网链接:https://dev.mysql.com/downloads/mysql/
-
选择系统:macOS,下载类型:DMG Archive
-
芯片适配:Intel芯片选「x86_64」,M1/M2/M3芯片选「arm64」
2)安装 + 初始化
-
双击下载的.dmg文件,再双击里面的.pkg文件,开始安装
-
点击「继续」→「安装」,输入电脑开机密码,等待安装完成
-
⚠️ 关键:安装最后会弹出「临时密码」,立刻复制保存(只显示一次,丢了需重新安装)
3)启动服务
-
打开「系统偏好设置」(屏幕右上角,齿轮图标)
-
拉到最底部,点击「MySQL」,点击「Start MySQL Server」
-
输入电脑开机密码,服务启动成功(左侧指示灯变绿色)
4)配置环境变量(终端能用 mysql)
-
打开「终端」(Launchpad→其他→终端)
-
输入第一条命令:echo 'export PATH="/usr/local/mysql/bin:$PATH"' >> ~/.zshrc,按回车
-
输入第二条命令:source ~/.zshrc,按回车(配置立即生效)
5)改密码(临时密码只能用一次)
-
终端输入命令:mysql -u root -p,按回车
-
粘贴之前保存的「临时密码」,按回车(输入时不显示)
-
输入改密码命令:ALTER USER 'root'@'localhost' IDENTIFIED BY 'Mac123456!';(结尾加分号,密码可自定义,需符合大小写+数字+符号)
-
出现「Query OK」,说明密码修改成功
6)验证
-
终端输入命令:mysql -u root -p,按回车
-
输入修改后的新密码,按回车
-
出现「mysql>」提示符,说明安装+配置成功!
⚠️ 小白必看避坑 5 条
-
别百度乱下安装包:捆绑软件、病毒多,只从MySQL官网下载,安全无广告。
-
路径别含中文/空格:比如「D:\软件\MySQL」「D:\MySQL Server」,都会导致安装或启动失败。
-
密码别太简单:MySQL 8.0 强制密码复杂度(必须包含大小写、数字、符号),别设123456、abc123,会报错。
-
端口别改3306:默认3306端口,改了之后,Navicat、Python等工具连接MySQL会很麻烦,新手不建议改。
-
一定要配环境变量:不配的话,只能在MySQL安装目录下使用命令,其他文件夹打开CMD/终端,会提示"mysql不是内部或外部命令"。