Windows10下VS Code终端执行mysql.server start提示命令未识别如何解决
Windows10下执行mysql.server start报错的解决方法
mysql.server 是 macOS、Linux 系统专属的 MySQL 启动脚本命令,Windows 系统原生不支持该指令,这是报错的核心原因。可以按以下两种方法操作启动MySQL服务:
方法一:通过Windows系统服务启动(推荐)
- 先确认你已经在本地安装了MySQL服务端:仅安装Python的
flask-mysqldb等依赖不会附带MySQL服务程序,需要先安装官方的Windows版MySQL安装包。 - 按下
Win+R组合键,输入services.msc后回车打开系统服务管理器。 - 在服务列表中找到名称为
MySQL(部分版本会带版本后缀,比如MySQL80)的服务项,右键选择「启动」即可。 - 如果要在VS Code终端中操作启动,需要用管理员权限打开VS Code终端,执行命令:
注意将命令中的net start MySQL80MySQL80替换为你服务列表中实际的MySQL服务名称。
方法二:通过MySQL安装目录指令启动
- 找到本地MySQL的安装路径下的bin目录,默认安装路径示例:
C:\Program Files\MySQL\MySQL Server 8.0\bin - 将该bin目录路径添加到系统环境变量的
Path条目下,保存环境变量配置后重启VS Code终端。 - 终端执行以下命令即可前台启动MySQL服务:
需要关闭服务时直接按mysqld --consoleCtrl+C即可。
内容的提问来源于stack exchange,提问作者Pro Hacker
相关产品推荐
相关产品推荐

