如果在 Windows 上安装 MySQL,您可能会看到以下错误消息:
'mysql' is not recognized as an internal or external command,
operable program or batch file.
或者
'mysqldump' is not recognized as an internal or external command,
operable program or batch file.
这说明 MySQL 没有被添加到系统路径(PATH)中。PATH 是一个环境变量,包含系统应该查找可执行文件的目录列表。 如果您的系统 PATH 中没有添加 MySQL,操作系统就无法找到这些文件,因此会显示此错误消息。
下面是如何添加 MySQL 到系统 PATH 的步骤:
- 打开 Windows 控制面板。
- 找到并选择“系统和安全”。
- 选择“系统”。
- 选择“高级系统设置”。
- 在“系统属性”对话框中,选择“环境变量”。
- 在“用户变量”或“系统变量”区域中找到“Path”变量,并点击“编辑”。
- 在“变量值”字段中,添加MySQL的安装路径。例如,如果 MySQL 安装在 C:\Program Files\MySQL\MySQL Server 8.0\bin 目录下,则应添加:C:\Program Files\MySQL\MySQL Server 8.0\bin。
- 点击“确定”并关闭所有对话框。
- 重新启动命令提示符窗口,或打开新的命令提示符窗口,并再次尝试运行 MySQL 命令。
通过将 MySQL 添加到系统路径,您可以在任何位置运行 MySQL 命令行工具,而不需要手动导航到 MySQL 安装目录。
在本文中,大家了解了 MySQL 不是内部命令的原因,以及如何将其添加到系统 PATH 中。 这些步骤可以帮助您避免在使用 MySQL 时出现错误消息。