You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

跟随Code With Mosh Django系列遇MySQL命令未识别错误求助

解决Windows控制台中mysql命令未识别的问题

当你学习Code With Mosh的《The Ultimate Django Series》,进行到「4.Setting Up the Database」->「9- Using MySQL in Django」章节时,在Windows控制台执行mysql命令可能会遇到以下错误:

mysql : The term 'mysql' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

解决步骤

1. 定位MySQL的bin目录

mysql.exe程序存放在MySQL安装目录的bin文件夹中,常见路径示例:

  • 官方安装包默认路径:C:\Program Files\MySQL\MySQL Server X.X\bin(X.X为你的MySQL版本号,比如8.0)
  • 手动解压安装的路径:你解压MySQL压缩包后生成的文件夹内的bin目录

2. 将bin目录添加到系统环境变量PATH

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」区域找到Path变量,点击「编辑」
  • 点击「新建」,粘贴刚才找到的MySQL bin目录路径
  • 依次点击所有弹窗的「确定」保存设置

3. 重启控制台

关闭当前使用的CMD或PowerShell窗口,重新打开一个新的控制台,再执行mysql命令即可正常识别。

临时生效方案(无需修改系统变量)

如果不想修改系统环境变量,可在当前控制台中执行以下命令(替换为你的实际bin路径):

set PATH=%PATH%;C:\Program Files\MySQL\MySQL Server 8.0\bin

该命令仅在当前控制台会话中生效,关闭窗口后失效。

内容的提问来源于stack exchange,提问作者KADEM Mohammed

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 08:54:55