我刚加入就此寻求帮助。
每当我在CMD中键入mysqld时,我都会得到以下信息:
mysqld: Can't change dir to 'c:\Program Files\MySQL\MySQL Server 8.0\data\' (OS
errno 2 - No such file or directory)
2018-08-12T09:16:41.903311Z 0 [System] [MY-010116] [Server] c:\Program Files\MyS
QL\MySQL Server 8.0\bin\mysqld.exe (mysqld 8.0.12) starting as process 2740
2018-08-12T09:16:41.965711Z 0 [Warning] [MY-010091] [Server] Can't create test f
ile c:\Program Files\MySQL\MySQL Server 8.0\data\Moonwilles-PC.lower-test
2018-08-12T09:16:41.965711Z 0 [Warning] [MY-010091] [Server] Can't create test f
ile c:\Program Files\MySQL\MySQL Server 8.0\data\Moonwilles-PC.lower-test
2018-08-12T09:16:41.965711Z 0 [ERROR] [MY-010172] [Server] failed to set datadir
to c:\Program Files\MySQL\MySQL Server 8.0\data\
2018-08-12T09:16:41.965711Z 0 [ERROR] [MY-010119] [Server] Aborting
2018-08-12T09:16:41.965711Z 0 [System] [MY-010910] [Server] c:\Program Files\MyS
QL\MySQL Server 8.0\bin\mysqld.exe: Shutdown complete (mysqld 8.0.12) MySQL Com
munity Server - GPL.
我到处都看过,我使用MySQL安装程序在3台不同的计算机上安装了MySQL,在所有计算机上我都遇到了相同的问题。这是我遇到过的最荒谬和令人沮丧的事情。
MySQL服务已打开。 我尝试键入mysqld --initialize,这似乎使情况变得更糟,因为每当我键入“ mysqld”时,CMD现在就会在实际执行命令之前暂时“冻结”。 “ my.ini”文件已正确设置。 数据目录位于“ C:\ ProgramData \ MySQL \ MySQL Server 8.0 \ Data”中。
我忘记了我的root密码,我正在尝试恢复它。我遵循了在这里找到的指南:https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html,它甚至无法正常工作。 我无法再登录phpMyAdmin。