Home > Banco de Dados | Ruby on Rails > Instalando o MySQL no Mac (Leopard)

Instalando o MySQL no Mac (Leopard)

2009/01/06 12 Comments »

Organizando um pouco o blog e segmentando o post “Ruby on Rails 2.2 e MySQL no Leopard” em dois pos estava muito comprido, não complexo, só por questão de busca e estética.

Você deve estar se perguntando por que instalar o MySQL sozinho se existem combinações do tipo MySQL + Apache e PHP. Vou explicar o porquê. Você lembra daqueles modelos de televisores que vinham com o vídeocassete junto, conhecidos como duetos, existem hoje uns que vem com o DVD acoplado. Quando acontece alguma coisa com o seu televisor e você precisa levar pra alguma assistência técnica pra arrumar, você fica sem o videocassete, caso dê problema no seu videocassete e você precise fazer a mesma coisa, você fica sem o televisor, sendo mais claro, a combinação é muito útil quando pensamos em praticidade e facilidade de uso, mas quando paramos pra pensar em manutenção, configurações e personalizações ficamos muitos amarrados. Outro motivo seria, o Mac já possui por padrão o Apache, porque instalar outro se já possuímos um? Dois Apaches na maquina? Por esses motivos prefiro trabalha com meus serviços não agrupados, em troca de um maior nível de flexibilidade e personalização.

Mas isso não o impede de ignorar esse tutorial e baixar o MAMP, mas se o caso não for esse vamos iniciar a instalação do MySQL?

Para instalar o MySQL precisamos fazer o download da última versão estável disponível no site. http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg

Baixar a opção Packager Formated – Mac OSX 10.5 (Leopard)
se você utiliza o Tiger baixar a opção Packager Formated – Mac OSX 10.4

install-mysql-on-leopard-02

Escolher o Mirror para download.

install-mysql-on-leopard-03

Montar o dmg e executar o arquivo X.X.X-osx10.X-x86.dmg
no meu caso mysql-5.1.30-osx10.5-x86.dmg
(este é o arquivo de instalação do MySQL).

Obs: Caso você utilize algum programa
com a famosa combinação AMP (Apache + MySQL e PHP)
como por exemplo o MAMP,
não esqueça de parar os servidores.


install-mysql-on-leopard-05

Seguir os seguintes passos no estilo NNF (Next-Next-Finish)

install-mysql-on-leopard-06

install-mysql-on-leopard-07

install-mysql-on-leopard-08

install-mysql-on-leopard-09

install-mysql-on-leopard-10

install-mysql-on-leopard-11

install-mysql-on-leopard-12

install-mysql-on-leopard-13

install-mysql-on-leopard-14

Instalar o MySQL Preference Pane.
É um utilitário que fica no System Preferences
que inicia e para o MySQL e configura a inicialização automática.
O nome do arquivo é MySQL.prefPane.

install-mysql-on-leopard-15

Deseja disponibilizar o Preference Pane
para todos os usuários?

install-mysql-on-leopard-16

Feito isso é só clicar em “Start MySQL Server”.

install-mysql-on-leopard-17

install-mysql-on-leopard-18

O usuário default é root sem senha.

O MySQL é bem intuitivo, não tem segredo, coloquei os prints das janelas pois não tem muito o que comentar, a instalação é simples e direta. Alguma dúvida comente o post que eu retorno.

Para ajudar o seu trabalho podemos baixar o PhpMyAdmin, ou bem mais fácil podemos baixar o MySQL Admin no link http://dev.mysql.com/downloads/gui-tools/5.0.html

Tags: , , ,

  • Delicious
  • Facebook
  • Digg
  • Reddit
  • StumbleUpon
  • Twitter

Comments:11

Leave my own
  1. Artur
    2009/03/02 at 10:13 AM

    Cara, realmente é uma barbada. Segui todos os passos e deu tudo conforme você explicou. Mas veio um probleminha: baixei o PhpMyAdmin recomendado na sua instrução e está dando as seguintes mensagens:

    - Antes de tentar se logar aparece bem embaixo: “não carregou extensão mcrypt,verifique a configurações do php”

    - Tentando fazer o login: “#2002 – O servidor não está respondendo (ou o soquete do servidor MySQL local não está configurado corretamente)”

    Sabe o que ocorre?

    valeu!

    Abração.

  2. admin
    2009/03/16 at 8:22 PM

    @Artur
    Fala Artur, acho que passou despercebido, experimente baixar o MySQL Admin e não o phpMyAdmin. MySQL Admin não precisa de Apache e nem PHP pra funcionar, ao contrário do phpMyAdmin. o Link do MySQL Admin é http://dev.mysql.com/downloads/gui-tools/5.0.html

    Abraço

  3. Joilton
    2009/06/23 at 11:49 PM

    Olá!!

    Muito bom tutorial. Instalei e funcionou tudo direitinho. Mas quando instalei o MySQL Tools e tentei conectar com root e sem senha diz a seguinte mensagem:

    Could not connect to MySQL instance at localhost. Error: Access denied for user `root`@`localhost` (using password: NO) (code 1045).

    Sabe o que pode ser?

    Desde j[a agradeço a atenção.

  4. Fábio Tomio
    2009/06/24 at 12:19 AM

    Tentou com o MySQL Administrator ou com o MySQL Query Browser?
    Estranho, o padrão do MySQL é root sem pro Leopard. Tenta root root.

  5. Joilton
    2009/06/24 at 11:29 PM

    Olá Fábio!!!

    Reinstalei tudo no meu Mac. Tentei conectar com o MySQL Administrator e com o MySQL Query Browser mas dá erro ainda. Dá a seguinte mensagem:

    ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2).

    Olhei no diretório /tmp e lá não tem esse arquivo mysql.sock.

    Não sei o que tentar mais. Sabe como poderia resolver isso?

    Valeu mesmo.

  6. Fábio Tomio
    2009/06/24 at 11:35 PM

    Simulei esse erro no meu Mac, ele dá quando o banco não está rodando.
    tente o seguinte, digite no Terminal -> ps -aux | grep mysql
    Esse comando irá listar os processos em execução na sua maquina que tem o nome mysql.
    Se não aparecer nenhum, o seu banco de dados não está rodando. No System Preferences -> MySQL ele está funcionando? Você adicionou o controle do MySQL no System Preferences?

    Abs

  7. Guilherme
    2009/09/04 at 9:09 PM

    Muito bom tutorial…. :)

  8. Prodis a.k.a. Fernando Hamasaki de Amorim
    2009/09/20 at 1:01 AM

    Eu só fiz uma coisa a mais. No arquivo .profile acrescentei a seguinte linha:
    export PATH=/usr/local/mysql/bin:$PATH

    Isso habilita conectar no MySQL facilmente através do terminal, bastando digitar o comando mysql:
    $ mysql
    Welcome do MySQL monitor. Commands end…

    mysql> show databases;

    Obrigado pelas informações.

  9. Diego Alvarez Nogueira
    2010/02/24 at 10:54 PM

    Muito bom o artigo Fabio, parabéns!
    Instalei sem problemas, tanto o serv quanto o tools.

    obrigado.

  10. Evandro Kumasaka
    2010/03/29 at 7:09 AM

    Olá Fábio,
    gostaria de tentar o seu tutorial mas estou com um problema.
    Antes de encontrar o seu tutorial na pressa instalei o xampp, e no final da instalacao apareceu uma telinha perguntado alguma coisa como:
    “se poderia compartilhar a maquina, através da área de preferencias do Max OS, e que o acesso seria http://localhost/~nomedeusuario
    aceitei e agora tem um mysql rodando fora do xampp tb, e o pior, no inicio funcionou legal, agora esta com problema e nao deixa ser conectado, nao deixa
    subir o do xampp e nao deixa instalar outro como no seu tutorial.
    Voce tem alguma dica para me ajudar?

    Um abraço,

    Evandro Kumasaka

  11. Luiz Dias
    2010/05/12 at 12:05 PM

    Parabéns pelo post. Incrível como é difícil encontrar informações válidas sobre a instalação do MySQL no SnowLeopard. Seguimos o tutorial e funcionou normalmente. O único imprevisto que surgiu foi para encontrar o MySQL Preference Pane adequado. Existe um site oficial, mas o arquivo disponibilizado lá não funcionou muito bem. Então descobrimos que existe uma versão atualizada para SnowLeopard: “MySQL Pref Pane Leopard Fix”, é só buscar no Google. ;)

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackbacks:1

Listed below are links to weblogs that reference Instalando o MySQL no Mac (Leopard)

pingback from Ruby on Rails 2.2 no Mac (Leopard) | fabiotomio.com 2009/04/21

[...] o Ruby on Rails você precisa do MySQL, como instalar o MySQL no Mac você encontra esse post Instalando o MySQL no Mac (Leopard) e precisa também do Xcode Tools. O Xcode Tools veio com o seu Mac, é o CD2 de instalação do Mac [...]