Skip to content

Instantly share code, notes, and snippets.

@ghigt
Last active August 29, 2015 14:23
Show Gist options
  • Save ghigt/7066e6ca75734334de7f to your computer and use it in GitHub Desktop.
Save ghigt/7066e6ca75734334de7f to your computer and use it in GitHub Desktop.
Mysql update via brew

$ brew update && brew upgrade --all

[...]

==> Installing mysql
==> Downloading https://homebrew.bintray.com/bottles/mysql-5.6.25.yosemite.bottle.tar.gz
######################################################################## 100.0%
==> Pouring mysql-5.6.25.yosemite.bottle.tar.gz
==> Caveats
A "/etc/my.cnf" from another install may interfere with a Homebrew-built
server starting up correctly.

To connect:
    mysql -uroot


To have launchd start mysql at login:
    ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
Then to load mysql now:
    launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
Or, if you don't want/need launchctl, you can just run:
    mysql.server start
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/innochecksum
Target /usr/local/bin/innochecksum
is a symlink belonging to mysql. You can unlink it:
  brew unlink mysql

To force the link and overwrite all conflicting files:
  brew link --overwrite mysql

To list all files that would be deleted:
  brew link --overwrite --dry-run mysql

[...]

$ brew link --overwrite mysql

Linking /usr/local/Cellar/mysql/5.6.24... 150 symlinks created

$ brew info mysql

mysql: stable 5.6.25 (bottled)
Open source relational database management system
https://dev.mysql.com/doc/refman/5.6/en/
Conflicts with: mariadb, mysql-cluster, mysql-connector-c, percona-server
/usr/local/Cellar/mysql/5.6.24 (9719 files, 338M) *
  Poured from bottle
/usr/local/Cellar/mysql/5.6.25 (9833 files, 339M)
  Poured from bottle
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/mysql.rb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment