mysql_install_db给出致命错误:找不到my-default.cnf

Jos*_*son 8 mysql database installation

我下载了MySQL,我正在尝试设置MySQL授权表,但是当我键入:

scripts/mysql_install_db --basedir=/usr/local
Run Code Online (Sandbox Code Playgroud)

我得到上面的错误.

我不确定如何修复它,就像my-default.cnfsupport_files目录中一样,我相信我basedir正确设置.

(这是在mac btw上)

ras*_*ing 7

(我假设你正在使用Homebrew,因为我遇到同样的问题,试图在我的macbook上对Homebrew做同样的事情)

我相信你需要将它指向地窖中的实际mysql目录作为它的基础,而不是在/ usr/local(因为那只是来自地窖目录的符号链接).

所以,在我的情况下,我不得不使用:

$ mysql_install_db --basedir=/usr/local/Cellar/mysql/5.6.10
Run Code Online (Sandbox Code Playgroud)