解决MySQL初始化时报错 mysqld create directory No such file or directory

一、报错场景

安装MySQL的时候,当我们用命令mysqld --initialize --console进行初始化时,会出现mysqld: Can't create directory 'D:\Devsoft\mysql-8.0.20-winx64\bin\ oftWare\MySQL\data\' (OS errno 2 - No such file or directory)

我想你也看到了,为什么这个路径怎么有个空格 ,实际上空格的地方应该是s,但是“\s”在一起就有特定的含义,所以就变成空格了。从而导致路径被修改了,和实际路径就不匹配了。

二、解决方案

可以更改文件夹的名称,但是不建议,因为"\"和其它字符在一起也有可能有特定含义,所有,我们直接用\\,从而直接转义"\"含义。

basedir="D:\\softWare\\MySQL"

猜你喜欢

转载自blog.csdn.net/u012970976/article/details/106763417