mysql - brew 在 mac os el capitan 上安装 mysql

标签 mysql macos homebrew osx-elcapitan

我正尝试按照 this link 中的方法在 MAC OS 版本 10.11.2 上安装 mysql。 ,

下面的命令已经成功执行,

brew install mysql

但是当我输入以下命令时,

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'
2015-12-17 17:35:54 [ERROR]   Unrecognized options

请帮忙。提前致谢。

最佳答案

所有功劳归coder wall

彻底删除 MySQL

  1. ps -ax | grep mysql stop and kill any MySQL processes
  2. brew remove mysql
  3. brew cleanup
  4. sudo rm /usr/local/mysql
  5. sudo rm -rf /usr/local/var/mysql
  6. sudo rm -rf /usr/local/mysql*
  7. sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
  8. sudo rm -rf /Library/StartupItems/MySQLCOM
  9. sudo rm -rf /Library/PreferencePanes/My*
  10. launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
  11. edit /etc/hostconfig and remove the line MYSQLCOM=-YES-
  12. rm -rf ~/Library/PreferencePanes/My*
  13. sudo rm -rf /Library/Receipts/mysql*
  14. sudo rm -rf /Library/Receipts/MySQL*
  15. sudo rm -rf /private/var/db/receipts/*mysql*
  16. edit ~/.bash_profile and remove any aliases for mysql or mysqlAdmin
  17. restart your computer just to ensure any MySQL processes are killed try to run mysql, it shouldn't work

用 Homebrew 重新安装 MySQL

  1. brew doctor
  2. brew update
  3. brew install mysql
  4. unset TMPDIR
  5. mysqld -initialize --log-error-verbosity --user=whoami --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
  6. mysql.server start
  7. brew services start mysql

关于mysql - brew 在 mac os el capitan 上安装 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34345726/

相关文章:

macos - 使用 mdfind 搜索文件的 Bash Shell 脚本

mysql - 在 Mac 上安装 MySQL

mac os 上的 git 从 Homebrew 软件 : fatal: unable to access

php - 在 mySQL 数据库中插入 HTML 数据

php - Web开发中缓存的优点和缺点是什么 在PHP中,它如何影响数据库?

python - 504 连接错误 Flask Nginx uWSGI Ubuntu

macos - Mac OS 上有 dh_make 吗?

macos - OS X 10.11 上的 PDFtk 服务器

homebrew - 如何通过 Homebrew 程序安装 32 位应用程序

java - 从 context.xml 文件获取数据库凭据