Acessar MySql via terminal no Mac OS X

Ontem precisei acessar o banco de dados do Mysql do programa MAMP, que seria o EasyPHP para Mac OS X, pelo terminal e tive bastante dificuldade para achar. Por isso estou postando aqui.

[sql]sudo /Applications/MAMP/Library/bin/mysql -uroot -proot[/sql]

Estou assumindo que não foi alterado nada na instalação do MAMP.

E também precisei importar um banco de dados através de um dump e esse arquivo tinha 500MB, ou seja, pelo phpMyAdmin é impossível, por isso está o código abaixo.

[sql]/Applications/MAMP/Library/bin/mysql -h localhost -u root -proot banco_de_dados < /caminho/do/arquivo/arquivo.sql[/sql]

Bom, está aí, espero ter ajudado…

Backup e restaurar o banco de dados MySQL

Este post talvez não seja tão grande coisa para alguns, mas pra mim vai ser…

A algum tempo atrás eu tava procurando códigos para fazer um dump do banco de dados MySQL do nosso servidor da internet e restaurá-lo no nosso servidor local…

aí eu fiquei caçando esses comandos e resolvi postá-los aqui para não ter mais problemas em acessar o manual do MySQL e ficar procurando…

estão aí…

o comando para fazer o dump do MySQL é:

[sql]mysqldump -uroot -p –routines basedados | bzip2 > sqldump.sql.bz2[/sql]

o comando para restaurar o banco de dados a partir de um arquivo .sql é:

[sql]mysql -uroot -p basedados < sqldump.sql[/sql]