MySql-安装详细教程

目录

一、

下载安装包

二、安装配置

MySQL User Accounts(MySQL 用户账户)

三、

1、验证 MySQL 是否正常运行

四、需要添加 PATH 环境变量

验证服务是否运行

五、开启MySQL


一、

下载安装包

1、官网下载
https://dev.mysql.com/downloads/

2、选择

3、选择第一个

4、选择No thanks, just start my download.

二、安装配置

1、解压安装包
我这里解压到d盘
打开

2、这里选择第一个

原文翻译
Choose Setup Type选择安装类型
Choose the setup type that best suits your needs选择最适合您需求的安装类型
Typical典型安装
Installs the most common program features. Recommended for most users.安装最常用的程序功能。推荐给大多数用户。
Custom自定义安装
Allows users to choose which program features will be installed and where they will be installed. Recommended for advanced users.允许用户选择要安装的程序功能和安装位置。推荐给高级用户。
Complete完整安装
All program features will be installed. Requires the most disk space.将安装所有程序功能。需要最多的磁盘空间。

3、

4、

配置项推荐选择说明
Config TypeDevelopment Computer(保持默认)这是为本地开发场景优化的配置,资源占用少,最适合你当前在 Dify 中测试使用的场景。
TCP/IP保持勾选必须开启,Dify 通过 TCP/IP 连接 MySQL。
Port3306(保持默认)标准 MySQL 端口,无需修改。
Open Windows Firewall ports保持勾选如果未来需要从其他机器访问,或使用 Docker 容器连接,这一步能避免防火墙拦截。
Named Pipe / Shared Memory不勾选这些是 Windows 本地专用的连接方式,Dify 不会用到,保持默认未勾选即可。
Show Advanced and Logging Options不勾选不需要,保持默认(未勾选),避免不必要的复杂配置。

5、点击Next >继续下一步

MySQL Root Password输入你想要的密码,(需要记住)
Repeat Password再次输入相同的密码以确认
MySQL User Accounts(MySQL 用户账户)
选项说明推荐
暂时不需要添加这个区域用于创建额外的 MySQL 用户,可以给不同应用分配不同权限。先不添加,用 root 账户就够了。
Add User如果以后需要创建专用账户(比如给 Dify 单独一个只读账户),可以在这里添加。点击后可以填写用户名、主机(选%localhost)、角色等。

6、

翻译:

Windows Service NameMySQL 在 Windows 服务列表中的名称。保持默认即可,无需修改。
Start the MySQL Server at System Startup勾选后,MySQL 会随 Windows 自动启动,无需手动开启。建议保持勾选。
Standard System Account使用 Windows 系统内置账户(Network Service)运行 MySQL,适合大多数场景。
Custom User使用自定义账户,一般用于企业环境或高级权限控制,当前不需要。

7、

选项 1 MySQL 自动设置权限,只允许运行 MySQL 服务的账户和管理员访问数据目录。最安全、最省事,适合绝大多数场景。 首选
选项 2 让你手动审查和配置权限细节,适合有特殊需求的高级用户。
选项 3 跳过权限配置,安装完成后需要你自己手动去设置文件权限。如果不设置,MySQL 可能无法正常读写数据文件。 不推荐

8、

原文翻译
Sample Databases示例数据库
MySQL databases samples can be installed or removed as part of this configuration. These samples provide test data to use when developing applications for the MySQL ecosystem.MySQL 示例数据库可以作为此配置的一部分安装或删除。这些示例提供了用于开发应用程序的测试数据。
Create Sakila database创建 Sakila 数据库(电影租赁业务示例库)
Create World database创建 World 数据库(世界城市人口示例库)

9、点击Execute(执行)按钮

原文翻译
Apply Configuration应用配置
Click [Execute] to apply the changes点击 [执行] 以应用更改
Configuration Steps配置步骤
Writing configuration file写入配置文件
Updating Windows Firewall rules更新 Windows 防火墙规则
Adjusting Windows service调整 Windows 服务
Initializing database (may take a long time)初始化数据库(可能需要较长时间)
Updating permissions for the data folder and related server files更新数据文件夹及相关服务器文件的权限
Starting the server启动服务器
Applying security settings应用安全设置
Updating the Start menu link更新开始菜单链接

10、

原文翻译
Configuration Complete配置完成
The configuration procedure has been completed.配置过程已完成。
Copy Log to Clipboard复制日志到剪贴板
Refer to the following documentation to get the most out of your MySQL Server installation:参考以下文档以充分利用您的 MySQL Server 安装:
MySQL Reference ManualMySQL 参考手册
  1. 点击Finish(完成)按钮,关闭安装程序。

  2. MySQL 已经安装完成并自动运行,无需额外操作。

三、

1、验证 MySQL 是否正常运行

打开命令提示符(CMD),执行以下命令:

cmd

mysql -u root -p

输入你之前设置的 root 密码,如果成功进入 MySQL 命令行界面,安装成功。

2、

安装完成后,在Dify 数据库插件中配置连接时,会用到这个密码:

配置项填写内容
主机127.0.0.1host.docker.internal(Dify 在 Docker 中时)
端口3306
用户名root
密码你刚刚设置的密码

四、需要添加 PATH 环境变量

  1. 复制 bin 目录路径:C:\Program Files\MySQL\MySQL Server 9.7\bin

  2. 添加到系统 PATH

    • Win键,搜索“环境变量”并打开“编辑系统环境变量”。

    • 点击“环境变量”按钮。

    • 在“系统变量”列表中找到Path,双击编辑。

    • 点击“新建”,粘贴 C:\Program Files\MySQL\MySQL Server 9.7\bin。

    • 点击“确定”保存所有窗口。

  3. 重新打开 PowerShell(必须新开窗口),即可直接使用mysql命令。


验证服务是否运行

Win + R,输入services.msc,找到MySQL97服务,确保状态为“正在运行”。如果未运行,右键启动。

五、开启MySQL

1、开启MySQL

mysql -u root -p

2、

MySQL 已完全就绪,现在可以在 Dify 数据库插件中配置连接信息了:

配置项填写内容
主机地址127.0.0.1(如果 Dify 在宿主机运行)或host.docker.internal(如果 Dify 在 Docker 中运行)
端口3306
用户名root
密码你设置的 root 密码

参考:MySql-8.0.26安装详细教程