Configuração OSX MySQL

Advertências: usei o Home brew para instalar o MySQL na
instalação do Mavericks :

brew install mysql

Depois de instalado, execute estas etapas:

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

Em seguida, configure um link simbólico para o soquete usado pelo MySQL:

sudo mkdir /var/mysql
sudo ln
-s /tmp/mysql.sock /var/mysql/mysql.sock

Isso instala o MySQL e o vincula para que o binário

/usr/local/bin/mysql

é um link para

/usr/local/Cellar/mysql/5.6.16/bin/mysql

Assim, uma vez configurado, você pode querer configurar o ambiente.
Faça isso criando um arquivo my.cnf (ou editando-o) em
/usr/local/Cellar/mysql/5.6.16/my.cnf

Você pode então ajustar as várias opções para corresponder à produção ou para gerenciar a memória usada por sua instalação local.
Aqui está um exemplo retirado diretamente de http://www.robbyonrails.com/articles/2013/11/24/reducing-mysqls-memory-usage-on-os-x-mavericks,
portanto, eles precisarão ser atualizados para refletir seus necessidades:

# MySQL overrides
[mysqld]
max_connections
= 10
key_buffer_size
= 16K
max_allowed_packet
= 1M
table_open_cache
= 4
sort_buffer_size
= 64K
read_buffer_size
= 256K
read_rnd_buffer_size
= 256K
net_buffer_length
= 2K
thread_stack
= 128K

Depois de editado, reinicie o mysql:

mysql-server restart

Outras tarefas:
Uma coisa que você deve fazer é definir uma senha para o usuário root.
Para fazer isso, inicie o servidor e emita os seguintes comandos:

/usr/local/opt/mysql/bin/mysqladmin -u root password 'new-password'
/usr/local/opt/mysql/bin/mysqladmin -u root -h <yourhostname> password 'new-password'

Alternativamente, você pode executar:

/usr/local/opt/mysql/bin/mysql_secure_installation

Isso será executado através da configuração de senhas, remoção de usuários, dados de teste etc.

Alguns outros comandos úteis do MySQL:

# Is MySQL running?

mysqladmin
-u root -p ping

Para gerenciamento diário e interação com o MySQL, eu uso o MySQL Workbench