win10如何安装MySQL数据库_win10MySQL数据库的几种常见方法
推荐使用MySQL Installer图形化安装:下载mysql-installer-community-X.X.XX.0.msi,选择Custom安装类型,勾选MySQL Server并自定义路径,配置时设root密码、启用Windows服务,Execute完成即成功。

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
在Windows 10上部署MySQL数据库,如果还没搞定,问题多半出在几个常见环节:安装路径没选对、依赖组件没装全,或者服务注册失败了。别急,下面这几种方法,总有一款适合你。
一、使用MySQL Installer图形化安装(推荐新手)
对于不熟悉命令行的朋友,这个方法最省心。它用的是官方提供的MySQL Installer for Windows工具,整个安装过程就像跟着向导走,依赖检查、服务注册这些麻烦事,它都帮你自动处理好了。
第一步,打开MySQL官网的下载页面,找到“MySQL Community Downloads”这个区域。
第二步,选择“MySQL Installer for Windows”,下载那个文件名类似“mysql-installer-community-X.X.XX.0.msi”的安装包(这里的X代表具体版本号,比如8.0.28)。
第三步,双击运行下载好的安装包,勾选“我接受许可协议”,然后点击“下一步”。
第四步,在安装类型界面,选择“自定义”,这样能进入产品选择页面。
第五步,展开“可用产品”列表,找到“MySQL Servers”下的“MySQL Server X.X.XX”,根据你的系统是64位还是32位,选中对应项,点击箭头把它添加到“已选产品”里。
第六步,点击“下一步”进入安装执行页面,再点击“执行”按钮,就开始下载并安装MySQL服务器了。
第七步,安装完成后会自动进入配置向导。配置类型选“开发计算机”,认证方式用默认的就行,然后设置好root账户的密码,并记得勾选“将MySQL注册为Windows服务”。
第八步,最后点击“执行”完成所有配置,当状态显示为“完成”时,就大功告成了。
二、解压ZIP包免安装方式(适合高级用户)
如果你喜欢更精细的控制,或者想绕过MSI安装程序的一些限制,这个手动解压配置的方法会更灵活。它不通过安装程序,而是直接使用官方的ZIP发行版。
首先,从MySQL官网下载对应你系统架构的ZIP压缩包,比如“mysql-X.X.XX-winx64.zip”。
接着,把它解压到你想要的目录,比如“C:\mysql”。这里有个关键点:路径里最好不要有中文和空格。
然后,在解压出来的根目录下,新建一个名为“my.ini”的配置文件,把下面这些内容写进去:
[mysqld]
basedir=C:\mysql
datadir=C:\mysql\data
port=3306
character-set-server=utf8mb4
default-storage-engine=INNODB
[client]
default-character-set=utf8mb4
准备工作做完,就该动真格的了。以管理员身份打开命令提示符,切换到MySQL的bin目录,比如“C:\mysql\bin”。
执行命令“mysqld --initialize --console”来初始化数据目录。注意看命令输出的最后几行,那里会显示生成的初始root密码,是个临时密码,一定要记下来。
接着,执行“mysqld --install MySQL --defaults-file="C:\mysql\my.ini"”来把MySQL注册为Windows服务。
最后,用“net start MySQL”命令启动服务,数据库就跑起来了。
三、通过PowerShell脚本自动化安装(适合批量部署)
当需要给多台机器部署,或者想把安装流程集成到自动化运维脚本里时,PowerShell脚本就是你的好帮手。它能实现静默安装,全程无需人工干预。
第一步,用管理员权限启动PowerShell。
第二步,执行“Set-ExecutionPolicy RemoteSigned -Scope CurrentUser”来确认脚本执行策略,通常输入“Y”同意即可。
第三步,使用“Invoke-WebRequest”命令把MySQL安装包下载到本地你指定的位置。
第四步,执行核心的静默安装命令。命令大致长这样:“msiexec /i “安装包路径.msi” /quiet ConfigurationType=Server InstallMySqlServer=true RootPassword=“你设置的强密码” ServiceName=“MySQL80””。
第五步,安静地等待安装进程结束。完成后,可以执行“Get-Service MySQL80”来检查一下,如果状态显示为“Running”,那就没问题了。
第六步,最后验证一下。打开命令行,输入“mysql -u root -p”进行连接,密码就是上一步你设置的那个。
四、使用Chocolatey包管理器安装(适合DevOps环境)
如果你的开发环境已经用上了Chocolatey这类包管理器,那安装MySQL就变得像点外卖一样简单。它特别适合那些已经集成CI/CD工具链的团队,能方便地进行版本管理。
首先,还是用管理员身份运行PowerShell,执行一串命令来安装Chocolatey本身。这串命令会设置执行策略并下载安装脚本。
装好Chocolatey后,安装MySQL就一句话的事:执行“choco install mysql --version=8.0.28”就能安装指定版本。它会自动处理VC++运行库依赖、注册服务、配置环境变量这些琐事。
安装完成后,可以用“choco list --local-only”看看本地已安装的软件列表里有没有MySQL。
再执行“sc query MySQL80”检查一下服务状态,如果“State”显示为“RUNNING”,那就说明一切就绪,可以用了。
五、通过Docker Desktop容器化部署(适合隔离测试)
最后这个方法,非常适合做测试。它在Windows 10专业版或企业版上,利用Docker Desktop来运行MySQL官方镜像。最大的好处是隔离性,数据库实例和宿主机完全分开,不用担心端口冲突或者污染系统环境。
前提是,你得先安装好Docker Desktop for Windows,并启用WSL2作为后端。
第一步,拉取镜像:执行“docker pull mysql:8.0”把官方MySQL 8.0镜像下载到本地。
第二步,启动容器:执行一个“docker run”命令。这个命令会以后台模式启动一个容器,把宿主机的3307端口映射到容器的3306端口,设置root密码,创建一个初始数据库,并且把数据目录挂载到宿主机上以便持久化。
第三步,确认状态:执行“docker ps”命令,如果看到你刚创建的容器状态是“Up”,那就说明运行正常。
最后,用任何MySQL客户端工具(比如命令行工具、Workbench等)连接“127.0.0.1:3307”,使用启动命令中设置的用户名和密码,就能访问这个完全隔离的数据库实例了。
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
统信UOS如何使用系统监视器 统信系统查看后台运行进程教程
在统信UOS中管理进程,系统监视器是核心工具。你可以通过多种方式启动它:快捷键(如Ctrl+Shift+Esc)、系统菜单搜索、终端命令(如gnome-system-monitor)或任务栏托盘。启动后,在“进程”页签中,你可以轻松搜索、排序、查看属性或结束进程。 当统信UOS系统后台运行的程序出现
win10如何安装MySQL数据库_win10MySQL数据库的几种常见方法
推荐使用MySQL Installer图形化安装:下载mysql-installer-community-X X XX 0 msi,选择Custom安装类型,勾选MySQL Server并自定义路径,配置时设root密码、启用Windows服务,Execute完成即成功。 在Windows 10上部
Mac怎么解决软件闪退问题 苹果电脑应用程序报错修复方法【教程】
Mac应用闪退别着急,按顺序试试这五招:先强制退出重启,不行就为Intel应用开Rosetta模式,再用终端重签名修权限,或者右键“打开”绕过Gatekeeper,最后清理缓存和偏好设置文件。 在Mac上,应用突然闪退或报错确实挺恼人的。这事儿背后,多半是架构不兼容、签名出了问题、缓存文件损坏,或者
如何修复Android应用因manifest.xml配置错误导致的安装失败
理解安装失败的根源在Android应用开发或安装过程中,遇到因manifest xml文件配置错误导致的安装失败是常见问题。AndroidManifest xml是每个Android应用的“身份证”和“说明书”,它向Android系统声明了应用的基本信息、所需权限、组件构成以及兼容性要求。任何不符合
Android Studio中编辑与调试manifest.xml的实用技巧
理解AndroidManifest xml的核心作用在Android应用开发中,AndroidManifest xml文件扮演着项目“总说明书”的角色。它定义了应用的基本信息,如包名、版本号、所需权限、包含的组件(活动、服务、广播接收器、内容提供者)以及它们如何与系统及其他应用交互。因此,高效且准确
- 日榜
- 周榜
- 月榜
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10
相关攻略
2015-03-10 11:25
2015-03-10 11:05
2021-08-04 13:30
2015-03-10 11:22
2015-03-10 12:39
2022-05-16 18:57
2025-05-23 13:43
2025-05-23 14:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程
热门话题

