mysql-8.0.26-winx64安装时 MySQL 服务无法启动,报错如下 D:\mysql-8.0.26-winx64\bin>net start mysql MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助。 解决方案 不要手动创建data文件,将自己手动创建在mysql目录下的data文件删除掉。 管理员权限运行CMD的bin目录下,移除已错误安装的mysqld服务; D:\mysql-8.0.26-winx64\bin>mysqld -remove MySQL 在CMD的bin目录下执行mysqld --initialize-insecure(此时会自动创建data文件夹及相关的文件) D:\mysql-8.0.26-winx64\bin>mysqld --initialize-insecure 注意:my.ini中的编码方式必须为utf-8,否则会提示: D:\mysql-8.0.26-winx64\bin>mysqld --initialize-insecure mysqld: Character set 'ANSI' is not a compiled character set and is not specified in the 'D:\mysql-8.0.26-winx64\share\cha