无法在我的用户帐户下运行mysql

时间:2016-01-18 21:59:35

标签: mysql macos homebrew

我在我的mac上使用Homebrew安装了mysql。这是mysql的最新版本(5.7.9)。我按照link的说明进行操作。一切顺利,直到我必须运行命令

mysql_install_db --verbose --user='whoami' --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp

吐出错误

mysql_install_db: [ERROR] unknown variable 'tmpdir=/tmp'
2016-01-18 16:52:42 [ERROR]   Unrecognized options

1 个答案:

答案 0 :(得分:1)

版本5.7.6的var stateObj = { foo: "bar" }; history.pushState(stateObj, "page 2", "bar.html"); 命令has been deprecated,因此您链接的指南不再有效:

  自MySQL 5.7.6起,

mysql_install_db已被弃用,因为其功能已集成到MySQL服务器mysql_install_db中。要初始化MySQL安装,请使用mysqldmysqld选项调用--initialize。有关更多信息,请参阅Section 2.10.1.1, “Initializing the Data Directory Manually Using mysqld”--initialize-insecure将在未来的MySQL版本中删除。