'mysqld' 不是内部或外部命令,也不是可运行的程序 或批处理文件.

是的,这就是问题所在。
我以前也遇到过这种情况。

首先,确保MySQL已安装。
如果尚未安装,请安装一个。

然后检查环境变量中是否有mysqld路径。

再次检查MySQL服务是否未启动。

最后,用管理员权限试试。

只要遵循这几点,问题一般都能解决。
你自己看看吧。

'mysql' 不是内部或外部命令

这个“出现‘mysql’不是内部或外部命令”的问题,天哪,这让我想起了2 02 2 年的那一次,当时我在某个城市,电脑上突然出现了这个问题。
我当时很迷茫,不知道该怎么办。

首先要确认一下MySQL的安装路径是否被人偷偷更改了或者是否被不小心改名了。
这非常重要。
我跑到C:\Windows找到my.ini文件,看看MySQL的安装路径是否写错了。

如果路径真的变了,我得赶快改回来,然后我得看看MySQL服务是否还正常运行。
按Win+R,输入services.msc,打开服务管理器,查看MySQL服务路径是否仍然正确。

如果服务路径不对,就得在注册表里改一下,按Win+R,输入regedit,打开注册表编辑器,找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices,MySQL服务项,然后改正路径。

环境变量也需要检查。
我必须右键单击计算机,选择属性,然后单击高级系统设置,选择环境变量,看看MySQL bin目录是否添加到Path变量中,例如C:\Program Files\MySQL\MySQL Server 8 .0\bin。
这是关键。

配置完成后,我必须重新启动命令提示符(CMD)。
如果这不起作用,我必须尝试以管理员身份运行 CMD,然后执行 MySQL 命令。

我必须说几句话。
修改注册表前一定要备份,以免出错导致系统出现问题。
设置环境变量后,必须重新启动CMD或IDE工具才能生效。
如果使用XAMPP等第三方集成环境,则要检查其自带的MySQL服务是否启动。

这个过程确实很麻烦,但是搞定之后就舒服多了。

cmd 中连接mysql时报'mysql'不是内部或外部命令等

这是错误:环境变量未正确添加。
不信任:打开的CMD无效。
请勿:使用完整路径或管理员权限。
实用警告:首先检查 Path 变量。