XAMPPErrorDomain 错误 1,用于更改 MySQL 数据目录

XAMPPErrorDomain 错误 1,用于更改 MySQL 数据目录

我尝试将我的 mysql 数据目录从一个磁盘移动到另一个磁盘,我修改了datadir中的参数my.cnf,但是当 XAMPP(更准确地说是 MySQL)启动时,会显示此错误并且 MySQL 无法运行。

Operation could not be completed.  
(XAMPPErrorDomain error 1.)  

这里有什么问题?我正确指定了新路径。

答案1

答案2

我也有这个问题,但它们都不起作用,我在新机器上逐个比较文件,旧文件终于发现这个对我有用:

sudo chown -R nobody:admin /Applications/XAMPP/xamppfiles/var/

答案3

同样的错误。在 Mac OSX 上,通过更改应用程序中 Xampp 文件夹的权限以允许读写访问,即可轻松解决!

答案4

我做了这样的事情:

cd /Applications/XAMPP/xamppfiles/bin
ls -la 

我有这个文件:

/Applications/xampp/xamppfiles/share/mysql/mysql.server

我们可以对其进行符号链接:

rm mysql.server 
ln -s /Applications/XAMPP/xamppfiles/share/mysql/mysql.server mysql.server

... 我从 XAMPP 的控制面板启动了 MySQL。

相关内容