首页/新闻资讯/正文详情

MySQL安装流程

发布时间:2026/11/5 9:13:04 来源:云帆数科 栏目:资讯中心
MySQL安装流程
MySQL安装流程记录下载安装包安装步骤选择Custom自定义安装进入到该页面Type and Networking类型和网络配置 页面Authentication Method身份验证方式 页面。Accounts and Roles 页面Windows Service 页面Server File Permissions 页面Logging Options日志配置 页面Advanced Options高级选项 页面Apply Configuration 页面启动方式一、方式一通过 Windows 服务启动推荐二、方式二通过 CMD 命令启动三、方式三连接 MySQL 数据库验证数据库是否存放在 D 盘建议做一次完整验证下载安装包MySQL下载跳转到下载页面点击下载下载完成后大概这个安装包进行安装安装步骤选择Custom自定义安装进入到该页面鼠标点击右侧 MySQL Server 8.0.46 - X64 这一行。看右侧产品列表下方是否出现 Advanced Options高级选项。点击 Advanced Options 自定义路径一个是程序一个是数据可以参考配置自行设置即可配置项路径Installation PathD:\MySQL\ServerData PathD:\MySQL\Data我的建议 你现在只需要确保 D:\MySQL\Data 是专门用于 MySQL 的空目录即可。后续数据库的数据增长都会主要占用 D 盘不会因为数据库文件增长而导致 C 盘爆满。Type and Networking类型和网络配置 页面这个页面主要配置 MySQL 的运行资源、连接端口和网络访问权限。按照下面设置即可。Development Computer建议保持不变这是开发环境配置适合本地开发、测试和日常使用。Connectivity网络连接建议保持以下配置配置项当前值建议TCP/IP已勾选保持勾选Port3306保持不变X Protocol Port33060保持不变Open Windows Firewall ports已勾选如果只本机使用建议取消勾选Named Pipe未勾选保持不勾选Shared Memory未勾选保持不勾选如果只是自己电脑连接 MySQL不需要开放 Windows 防火墙端口 Open Windows Firewall portsAdvanced Configuration这里有一个选项Show Advanced and Logging Options建议勾选勾选后会出现额外的高级配置页面可以进一步检查日志等配置避免不必要的文件占用 C 盘。Authentication Method身份验证方式 页面。这里配置 MySQL 用户登录时使用的密码加密方式。建议选择第一个选项推荐Use Strong Password Encryption for Authentication (RECOMMENDED)截图中当前已经选中的选项保持不变即可。两种方式的区别选项说明Strong Password EncryptionMySQL 8 默认认证方式安全性更好Legacy Authentication兼容旧版 MySQL 5.x 客户端如果后续使用 Python 的 pymysql、mysql-connector-python 等较新版本连接 MySQL通常可以正常使用第一种方式。直接点击右下角 Next。Accounts and Roles 页面接下来会进入 Accounts and Roles 页面需要设置 root 用户密码。完成密码设置后确认两次密码一致。不需要点击 Add User。点击右下角 Next。密码一定要保存好后续使用 Python、Navicat、MySQL Workbench 连接数据库时都会用到。Windows Service 页面这一步是配置 MySQL 如何在 Windows 系统中运行。建议全部保持默认。Windows Service Details配置项建议设置说明Configure MySQL Server as a Windows Service勾选注册为 Windows 服务Windows Service NameMySQL80服务名称保持默认即可Start the MySQL Server at System Startup勾选开机自动启动Run Windows Service as当前选择推荐Standard System Account这是标准系统账户适合个人电脑开发环境不需要修改。Custom User 则是用于特殊权限需求的高级配置目前不需要。Server File Permissions 页面这一步是设置谁有权限访问 MySQL 的数据库文件。建议保持第一个选项意思是给运行 MySQL Windows 服务的系统账户完整访问权限。给 Windows 管理员组完整访问权限。其他普通用户和用户组不能直接访问数据库文件。这样安全性更好也能避免 MySQL 服务因为文件权限不足而无法读写数据库。第二个 手动选择权限第三个 安装完成后自己配置权限Logging Options日志配置 页面建议设置配置项建议Error Log保留放 D 盘General Log不勾选Slow Query Log暂时不勾选Binary Log暂时不勾选日志目录D:\MySQL\Logs记得先在 Windows 文件管理器中创建 Logs 文件夹。特别注意 这些日志路径如果填写的是相对路径MySQL 通常会将其放在数据目录下填写绝对路径才能明确指定到 D 盘的 Logs 文件夹。创建 D:\MySQL\Logs。将 Error Log 修改为 D:\MySQL\Logs\MZW.err。取消 Slow Query Log 和 Binary Log按上面的本地开发方案Advanced Options高级选项 页面这一页只有两个配置项都比较简单按照下面设置即可。1、Server ID保持默认的 1 即可。Server ID 是 MySQL 服务器的唯一标识主要用于主从复制、二进制日志等场景。你目前是本地单机使用的话不需要修改。2、Table Names Case表名大小写当前选择推荐保持Lower Case (default)它的含义是数据库和表名按照小写形式存储和比较。例如CREATEDATABASETestDB;CREATETABLEUserInfo(idINT);使用该配置后数据库和表名会以小写形式处理。另一种 Preserve Given Case 则会保留创建时的大小写跨 Windows、Linux 环境迁移时可能遇到大小写兼容问题。考虑到后续可能会在 Windows 和 Linux 服务器之间迁移数据库建议保持 Lower Case。Apply Configuration 页面直接执行就可以了安装完成后我们可以验证一下数据存储路径SHOWVARIABLESLIKEdatadir;确保返回D:\MySQL\Data\MySQL 8.0.46 安装完成后可以通过 Windows 服务、命令行、MySQL Workbench 三种方式启动或连接。结合之前的安装配置Windows 服务名称是 MySQL80并且已经勾选了开机自动启动。启动方式一、方式一通过 Windows 服务启动推荐这是最简单的方式。按 Win R。输入services.msc按回车打开 Windows 服务管理器。找到 MySQL80。右键点击选择 启动。Running 表示启动成功如果状态显示 正在运行说明 MySQL 已经启动。二、方式二通过 CMD 命令启动以管理员身份打开 CMD。启动 MySQLnet start MySQL80停止 MySQLnet stop MySQL80查看 MySQL 服务状态sc query MySQL80如果看到STATE:4RUNNING说明 MySQL 正在运行。三、方式三连接 MySQL 数据库MySQL 服务启动后还需要登录数据库。打开 CMD进入 MySQL 安装目录cd/dD:\MySQL\Server\MySQL Server 8.0.46\bin# 自己对应的目录然后执行mysql-uroot-p输入安装时设置的 root 密码。登录成功后会看到mysql这就说明已经成功连接 MySQL。验证数据库是否存放在 D 盘登录成功后回到刚才的执行语句SHOW VARIABLES LIKEdatadir;检查返回的路径。另外你之前的安装向导在 Server File Permissions 页面显示的数据目录是D:\MySQL\Data建议做一次完整验证登录 MySQL 后依次执行-- 查看 MySQL 版本SELECTVERSION();-- 查看数据库列表SHOWDATABASES;-- 查看实际数据存储目录SHOWVARIABLESLIKEdatadir;-- 查看端口SHOWVARIABLESLIKEport;如果版本为 8.0.46、端口为 3306且数据目录位于 D 盘就说明安装配置基本成功。

相关推荐

MPC-HC 下载安装与最佳配置教程:免费开源、轻量无广告、支持 4K 硬解的 Windows 播放器
MPC-HC 下载安装与最佳配置教程:免费开源、轻量无广告、支持 4K 硬解的 Windows 播放器

MPC-HC 全称为 Media Player Classic Home Cinema,是一款免费开源的 Windows 媒体播放器。它界面简洁、启动速度快、资源占用低,同时内置了基于 FFmpeg/Libav 的解码器,能够播放 MP4、MKV、AVI、MOV、FLV、HEVC、H.264、VP9、AV1 等常见音视频… · 2026/11/5 9:13:04

QSPI-Flash-deepseek 读写测试
QSPI-Flash-deepseek 读写测试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 9:13:04

Xournal++ 使用教程:PDF 上手写批注,导出干净新 PDF
Xournal++ 使用教程:PDF 上手写批注,导出干净新 PDF

论文、合同、讲义发过来是 PDF,想在上面圈重点、写批注,很多人要么打印出来手写,要么在阅读器里只能划线改不了。Xournal 的解法很直接:把 PDF 当成纸,直接在上面手写,写完导出一份带批注的新 PDF&#xff… · 2026/11/5 9:13:03

蒙特卡洛法模拟电动汽车充电负荷及其电网影响
蒙特卡洛法模拟电动汽车充电负荷及其电网影响

1. 电动汽车充电负荷模拟的背景与意义 随着全球能源结构转型加速,电动汽车(EV)的普及率正在快速增长。根据国际能源署(IEA)的数据,2022年全球电动汽车销量突破1000万辆,预计到2030年将占据新车销… · 2026/11/5 9:23:11

SQL执行顺序与性能优化实战指南
SQL执行顺序与性能优化实战指南

1. SQL执行顺序深度解析 作为一名常年与数据库打交道的开发者,我见过太多因为不理解SQL执行顺序而导致的性能问题。今天我们就来彻底拆解这个看似简单却暗藏玄机的话题。 1.1 标准SQL查询结构 先看一个完整的SQL查询模板: SELECT DISTINCT 列名, SUM… · 2026/11/5 9:23:11

前端monorepo实践:pnpm与Rush的高效协作
前端monorepo实践:pnpm与Rush的高效协作

1. 项目概述:现代前端工程化的monorepo实践去年接手一个跨团队协作的大型前端项目时,我第一次真正体会到多仓库管理的痛苦。十几个npm包分散在不同仓库,每次联调就像在玩俄罗斯方块——永远对不齐版本号。直到我们把整个项目迁移到pnpmrush的… · 2026/11/5 9:23:11

NAS上使用UPage快速生成轻量化网页的实践指南
NAS上使用UPage快速生成轻量化网页的实践指南

1. 项目概述:NAS上的轻量化网页生成方案 在私有云存储设备(NAS)上部署网页服务一直是技术爱好者探索的热点。最近发现一个名为UPage的开源工具,它能通过自然语言描述快速生成静态网页,这种"一句话建站"的能力… · 2026/11/5 9:23:11

Jetpack Compose布局:Arrangement与Alignment详解
Jetpack Compose布局:Arrangement与Alignment详解

1. 理解Compose布局中的Arrangement与Alignment 在Jetpack Compose的布局系统中,Arrangement和Alignment是两个核心概念,它们决定了子元素在父容器内的排列方式。虽然名称相似,但它们控制的是布局的不同维度: Arrangement &… · 2026/11/5 9:23:11

Windows 64位 Tomcat 8.5.38 免安装部署与避坑指南
Windows 64位 Tomcat 8.5.38 免安装部署与避坑指南

简介:Apache Tomcat 8.5.38 Windows x64 版是一款面向 Java Web 开发者、J2EE 初学者以及需要本地调试 Servlet/JSP 应用人员的轻量级 Web 容器,可用于搭建开发测试环境、部署 war 应用并理解 Tomcat 的目录组织与运行机制。压缩包共 645 个文件&#xf… · 2026/11/5 9:22:11

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

多智能体协作系统架构设计与实践优化
多智能体协作系统架构设计与实践优化

1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中… · 2026/11/5 0:00:39

大模型系统性入门实战指南:从原理到部署微调的全链路路线
大模型系统性入门实战指南:从原理到部署微调的全链路路线

提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#… · 2026/11/5 0:00:39

鸿蒙文件系统沙箱机制解析与开发实践
鸿蒙文件系统沙箱机制解析与开发实践

1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的… · 2026/11/5 0:00:39

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码