MySQL安装报错求助:提示"Invalid command line argument"错误
解决MySQL安装"Invalid command line argument"错误的步骤
彻底重置Windows Installer服务
- 打开「服务」面板,找到Windows Installer服务,右键选择「停止」
- 以管理员身份打开命令提示符,依次执行:
msiexec /unregister msiexec /regserver - 重启电脑后重新尝试安装MySQL
使用官方清理工具移除残留
- 下载MySQL Installer Cleanup Utility,运行后扫描并清除所有MySQL相关的安装残留、损坏组件和配置项,确保系统中无旧安装的残留干扰
规避安装包参数问题:改用免安装ZIP版
如果Installer版本持续报错,直接使用免安装ZIP包手动配置:- 下载对应版本的MySQL ZIP压缩包,解压到无中文、无空格的路径(如
C:\mysql-8.0.36-winx64) - 在解压根目录创建
my.ini配置文件,写入基础配置:[mysqld] basedir=C:\mysql-8.0.36-winx64 datadir=C:\mysql-8.0.36-winx64\data port=3306 character-set-server=utf8mb4 [client] port=3306 default-character-set=utf8mb4 - 管理员打开命令提示符,进入解压目录的
bin文件夹:cd C:\mysql-8.0.36-winx64\bin - 执行初始化命令(记住输出的临时root密码):
mysqld --initialize --console - 安装服务并启动:
mysqld --install MySQL80 net start MySQL80 - 登录并修改密码:
输入临时密码后,执行修改密码命令:mysql -u root -pALTER USER 'root'@'localhost' IDENTIFIED BY 'your-new-password';
- 下载对应版本的MySQL ZIP压缩包,解压到无中文、无空格的路径(如
检查权限与环境变量
- 确保所有安装操作都以管理员身份执行
- 清理系统PATH环境变量中的旧MySQL路径,添加新解压包的
bin目录到PATH中
内容的提问来源于stack exchange,提问作者TrignoLord
相关产品推荐
相关产品推荐

