我说“类似 Linux 的配置签名”,这意味着我正在尝试在 Windows 中运行 Mysql,但 mysql 错误显示类似 linux 的文件路径。
我是 Xampp 的新手,我不知道它是如何工作的。我只是从 Xampp 控制面板运行了 xampp 设置工具。
我尝试用我的便携式硬盘携带 Xampp 并在便携式模式下设置 xampp。它在我自己的计算机上工作,但在所有其他计算机上,Mysql 没有以错误 1067 启动。我找到了这个控制台输出。
即使在我的本地计算机中,当我第一次尝试设置 Xampp 时,我必须将整个 Xampp 目录放入本地 C:驱动器,设置后我必须将文件夹从 C:复制到我的外部硬盘。然后设置再次。如果我第一次从硬盘安装,即使在我自己的本地计算机上也会出现上述错误。“我的外置硬盘有一个 ext4 分区和 NTFS 分区。” 我认为出现错误是因为 Xampp 设置工具找到了 ext4 分区,并且当它第一次在我的外部硬盘中运行时它认为我的操作系统是 Linux。
E:\xampp\mysql\bin>mysqld --console
121127 14:36:42 [Warning] Can't create test file \usr\local\mysql\data\W39.lower
-test
121127 14:36:42 [Warning] Can't create test file \usr\local\mysql\data\W39.lower
-test
mysqld: Can't change dir to '\usr\local\\mysql\data\' (Errcode: 2)
121127 14:36:42 [ERROR] Aborting
121127 14:36:42 [Note] mysqld: Shutdown complete