想在 Windows 10 上装 MySQL,却被官网的各种版本搞晕?安装时总提示 “缺少组件”“服务启动失败”,折腾半天还没搞定?其实 MySQL 安装没那么难,新手只要跟着步骤走,避开几个常见坑,很快就能搞定。今天兔子哥就带零基础的朋友从下载到验证,一步步做好 Windows 10 上的 MySQL 安装,全是实操细节,看完你也能轻松上手。
一、基础问题:为啥要学 MySQL?Windows 10 该选哪个版本?
1. 新手学数据库,为啥首选 MySQL?
可能有朋友会问:“数据库软件那么多,为啥非要装 MySQL?” 因为 MySQL 免费开源,用的人多,教程资源到处都是,遇到问题随便搜都有答案。不管是做网站存数据、学编程练手,还是工作中处理数据,MySQL 都够用。而且很多编程语言(比如 Python、Java)都能轻松连 MySQL,学会了性价比超高。
2. 版本太多挑花眼?新手选对版本少踩坑
MySQL 官网有社区版、企业版,还有各种版本号,新手很容易下错。给大家整理了版本选择表,照着选准没错:
| 版本类型 | 特点 | 适合人群 | 下载建议 |
|---|---|---|---|
| MySQL Community Server(社区版) | 免费、功能全、足够用 | 新手、个人学习 | 首选这个 |
| MySQL Enterprise Edition(企业版) | 收费、有技术支持 | 企业商用 | 新手别选 |
版本号选8.0.x就行,比如 8.0.36,别选太旧的 5.7 版本,也别追最新的测试版。另外要注意 Windows 系统是 32 位还是 64 位,右键 “此电脑→属性” 能看到,64 位系统就下 64 位安装包,32 位同理,下错了安装时会报错。
二、下载步骤:官网下载不迷路,这几步别做错
1. 官网下载,安全又靠谱
别在第三方网站瞎找安装包,去 MySQL 官网下载最安全。打开浏览器搜 “MySQL 官网”,找到 “Downloads→MySQL Community (GPL) Downloads”,然后选 “MySQL Installer for Windows”。新手直接点 “Go to Download Page”,再点 “No thanks, just start my download” 就能下载,不用注册登录,省得麻烦。
2. 安装包别下错,大小要注意
下载的安装包名字一般是 “mysql-installer-community-8.0.36.0.msi”,大小大概 300-500MB。如果下下来只有几 MB,肯定是下错了,那是在线安装器,容易因为网络问题安装失败。一定要下 “offline” 离线安装包,虽然大一点,但安装时不用联网,成功率高多了。
三、安装步骤:跟着做,避开 90% 的新手坑
1. 安装前准备,这两件事要做好
- 关闭杀毒软件:很多新手安装失败,就是因为杀毒软件拦截了组件安装,暂时关掉防火墙和杀毒软件,装完再打开。
- 检查是否有旧版本:如果之前装过 MySQL 没卸载干净,会导致新安装失败。在 “控制面板→程序和功能” 里,卸载所有带 “MySQL” 的程序,重启电脑再装。
2. 一步步安装,每个选项都讲清楚
双击下载好的.msi 安装包,开始安装:
- 选择安装类型:新手选 “Custom”(自定义安装),别选 “Developer Default”,不然会装一堆用不上的工具,占空间还容易出错。
- 添加组件:在左侧选 “MySQL Server 8.0.x”,点中间的箭头加到右侧,其他组件暂时不用加,以后需要了再装。
- 安装路径设置:默认会装在 C 盘,建议改成 D 盘,比如 “D:\MySQL\MySQL Server 8.0”,别用中文路径,不然可能出奇怪的问题。
- 等待安装完成:点 “Execute” 开始安装,中间会提示安装 “Visual C++ Redistributable”,这是必须的组件,点 “安装” 就行,没它 MySQL 启动不了。
有个学员第一次安装时跳过了 Visual C++ 组件,结果服务启动失败,重新装了组件才好,大家一定要注意。
四、配置环节:最容易出错的地方,这几步要仔细
安装完会自动进入配置界面,这部分是核心,一步错就可能启动不了服务。
1. 服务器配置,按默认来就行
- 服务器类型:选 “Development Computer”(开发电脑),适合个人学习用,资源占用少。
- 端口设置:默认 3306,别改!改了后面连接数据库还要记新端口,新手容易忘。
- 密码设置:这是最重要的一步!密码要复杂点,字母 + 数字 + 符号,比如 “Mysql@2025#123”,记在记事本上别忘。别用简单密码,不然数据库容易被黑。
2. 服务设置,开机启动更方便
- 服务名称:默认 “MySQL80” 不用改,方便识别。
- 开机启动:勾选 “Start the MySQL Server at System Startup”,这样电脑开机后 MySQL 自动启动,不用每次手动开服务。
- 应用配置:点 “Execute” 让配置生效,等进度条走完,提示 “Configuration sucessful” 就说明配置好了。
五、验证安装:这样操作,确认 MySQL 能正常用
装完了怎么知道成功没?别猜,按这两步验证:
1. 检查服务是否启动
右键 “此电脑→管理→服务和应用程序→服务”,找到 “MySQL80”,如果状态是 “正在运行”,说明服务启动成功。如果没运行,右键 “启动” 试试,启动失败的话看后面的问题解决。
2. 用命令行连接数据库
按 Win+R 输入 “cmd” 打开命令提示符,输入
mysql -u root -p,回车后输入你设置的密码(输密码时屏幕不显示,输完直接回车)。如果出现 “mysql>” 提示符,恭喜你,安装成功了!可以输入show databases;(注意加分号),能看到默认数据库就说明一切正常。有新手说 “输入 mysql 命令提示不是内部命令”,这是因为没配置环境变量。在 “此电脑→属性→高级系统设置→环境变量” 里,把 MySQL 的 bin 目录(比如 D:\MySQL\MySQL Server 8.0\bin)加到 Path 里,重启命令提示符就行。
六、常见问题:安装失败别慌,这样解决
1. 服务启动失败,提示 “MySQL Service could not be started”
最可能的原因是之前的旧版本没删干净,或者端口被占用。先在服务里停掉 MySQL80,然后打开命令提示符输入
netstat -ano | findstr 3306,看有没有进程占用 3306 端口,找到对应的 PID,在任务管理器里结束该进程,再重启 MySQL 服务。2. 密码忘了怎么办?
别重装!在命令提示符里停止服务
net stop MySQL80,然后用mysqld --console --skip-grant-tables --shared-memory跳过密码登录,再开一个命令提示符输入mysql -u root,进去后改密码就行。具体步骤可以搜 “MySQL8.0 重置密码”,跟着做很简单。最后想跟大家说,MySQL 安装看似复杂,其实跟着步骤走,避开版本选错、路径中文、密码简单这些坑,成功率很高。新手第一次装慢点没关系,每一步确认没问题再往下走。兔子哥第一次装的时候,因为密码设太简单导致服务启动失败,后来改了复杂密码就好了。记住,遇到问题别慌,大部分错误网上都有解决办法,多搜多试,你也能轻松搞定 Windows 10 上的 MySQL 安装。希望这篇教程能帮到你,一起往下看吧!
标签: mysql-installer-community-8.0.36.0.msi 编程语言
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~