Você precisa de um freelancer, códigos-fonte e exemplos completos?
Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
 
Voltar para a página inicial Página Inicial Artigos e Tutoriais Dicas e Truques Veja nossa relação de códigos-fonte e exemplos completos
Você está aqui: Inicio -> Artigos e Tutoriais -> MySQL -> Instalando e Executando o MySQL no Windows
MySQL - Instalando e Executando o MySQL no Windows
Views: 1520 Comentários Confiabilidade: Avalie:


1 - Conhecendo o MySQL

MySQL é um sistema de banco de dados relacional. Se considerarmos as palavras dos fãs do MySQL, chegamos à conclusão de que este banco é mais rápido, mais confiável, e mais barato - ou, resumindo, melhor - que qualquer outro sistema de banco de dados (incluindo sistemas comerciais tais como Oracle e DB2). Muitos oponentes do MySQL continuam a desafiar este ponto de vista, chegando mesmo a afirmar que MySQL nem é um sistema de banco de dados relacional. Podemos seguramente afirmar que há uma grande variedade de opiniões:
  • A verdade é que há um número cada vez maior de usuário de MySQL, e a maioria esmagadora destes está muito satisfeita com este sistema. Desta forma, para estes usuários podemos afirmar que MySQL é a escolha certa.
  • Também é verdade que o MySQL não possui algumas características presentes em outros bancos. Se você precisar de tais características, então MySQL não é o banco certo para você.
2 - Instalando o MySQL no Windows XP

A seguir mostramos os passos necessários para efetuar uma instalação do MySQL no Windows XP. A versão que instalaremos é a 5.0.41 e pode ser baixada de http://dev.mysql.com/downloads/mysql/5.0.html. Localize a opção Windows (x86) ZIP/Setup.EXE e escolha um dos mirrors. Este é um arquivo compactado chamado mysql-5.0.41-win32.zip de 47Mb contendo o instalador do MySQL 5.0.

Finalizado o download, localize o arquivo mysql-5.0.41-win32.zip e descompacte-o. Você encontrará o arquivo Setup.exe. Dê duplo-clique neste arquivo e teremos a seguinte tela:



Clique Next nesta janela e teremos a tela seguinte:



Nesta tela temos a opção de escolher o tipo de instalação. A menos que você já seja um usuário experimente de MySQL, a opção mais adequada é Typical (padrão). Clique Next e passemos à próxima tela:



Aqui já estamos prontos para instalar. Veja que nesta tela temos o tipo de instalação escolhida e o diretório de destino. Se quiser alterar o diretório de destino, clique Back e opte pela instalação Custom. Se clicar Install teremos a seguinte tela:



Esta tela mostra o progresso da instalação. Hora de aguardar uns minutos. Vá buscar um cafezinho. Quando voltar teremos a tela de registro do MySQL. Se preferir pode pular este tecla clicando no botão Next. Finalmente teremos:



Esta tela indica que o assistente de instalação terminou seu trabalho. Chegou a hora configurar o servidor. Com a opção Configure the MySQL Server now marcada, clique o botão Finish. Teremos a seguinte tela:



Este é o Assistente de Configuração do Servidor, que pode também ser acessado via Iniciar -> Programas -> MySQL -> MySQL Server 5.0 -> MySQL Server Instance Config Winzard. Clique o botão Next e verá seguinte tela:



Nesta tela podemos escolher o tipo de configuração que será feita. Temos duas opções:

a) Detailed Configuration - Permite o acesso às configurações mais detalhadas do servidor. Use para definir os melhores ajustes para o servidor.

b) Standard Configuration - É usada para a configuração padrão. Deve ser usada apenas nos casos em que outra versão do MySQL não está instalada no computador alvo.

Neste tutorial mostraremos como usar a configuração detalhada (Detailed Configuration). Marque esta opção e clique Next. Veremos a seguinte tela:



Aqui nós podemos escolher o tipo de servidor que queremos. Atenção! Esta escolha terá um grande impacto no uso de espaço em disco e uso de memória e CPU. Escolha a opção desejada com muito cuidado. Veja detalhes de cada uma:

a) Developer Machine - Ideal para máquinas de desenvolvimento. Nesta configuração é possível executar outras aplicações juntamente com o servidor, uma vez que o MySQL usará o mínimo possível de memória.

b) Server Machine - Nesta configuração, o servidor MySQL rodará com outras aplicações de servidor. Ideal para servidor web. Aqui o MySQL terá um uso médio de memória.

c) Dedicated MySQL Server Machine - Esta máquina será de uso exclusivo do MySQL e este usuará toda a memória disponível.

Se você vai usar sua instalação do MySQL apenas para fins de estudo e desenvolvimento, marque a opção Developer Machine e clique o botão Next. Teremos a tela seguinte:



Aqui nós escolhemos o tipo de uso para o banco de dados. Veja as opções:

a) Multifunctional Database - O banco será usado como propósito geral. Nesta opção o servidor será otimizado para o uso do InnoDB e MyISAM. InnoDB é um módulo ou estratégia de armazenamento para o MySQL. Atualmente ele é incluído como padrão em todos os binários distribuídos pela empresa MySQL AB. Sua principal melhoria diante da estratégia de armazenamento MyISAM é oferecer transações do tipo ACID. MyISAM é um formato de arquivo que o MySQL usa como padrão e, por não ter suporte a controle de transações, acaba sendo mais rápido.

b) Transactional Database Only - O banco será otimizado para servidores de aplicações e aplicações web transacionais. Neste caso o InnoDB será o armazenamento padrão. Observe que MyISAM ainda pode ser usado nesta configuração.

c) Non-Transaction Database Only - Apropriado para aplicações web simples, monitorações ou aplicações de log, assim como programas de análise. Somente a armazenagem MyISAM será ativada.

Marque a opção desejada e clique o botão Next. Na tela seguinte você poderá escolher o local de armazenamento para os arquivos InnoDB. Feito isso, clique o botão Next e observe a tela seguinte:



Nesta tela podemos escolher a quantidade de conexões simultâneas que o banco aceitará. Veja as opções:

a) Decision Suport (DDS)/OLAP - Esta opção serve para aplicações nas quais um grande número de conexões concorrentes não será necessário. Um número de 20 conexões é o padrão para esta configuração.

b) Online Transaction Processing (OLTP) - Esta opção serve para aplicações que deverão suportar até 500 conexões concorrentes.

c) Manual Setting - Aqui você mesmo definirá a quantidade de conexões simultâneas.

Escolha a opção desejada e clique o botão Next. Teremos a seguinte tela:



Nesta tela temos a opção de habilitar TCP/IP (Enable TCP/IP Networking). Há duas possibilidades de comunicação entre as aplicações e o servidor MySQL no Windows. Usando named pipes ou o protocolo TCP/IP. O Assistente sugere TCP/IP usando a porta 3306. A menos que você realmente precise, não altere os valores sugeridos. Apenas clique o botão Next.

A tela seguinte permite a definição do conjuntos de caracteres (Default Character Set) para o banco de dados. O valor padrão (latin1 character set) é o mais apropriado para o português do Brasil. Deixe esta opção marcada e clique o botão Next e teremos a seguinte tela:



O servidor MySQL pode rodar como um serviço do Windows ou ser executado como um arquivo *.exe. A primeira opção é mais conveniente e segura. Assim, deixe a opção "Install As Windows Service" marcada. A opção "Launch the MySQL Sever automatically", se marcada, fará com que o servidor seja iniciado juntamente com o Windows. A opção "Include Bin Directory in Windows PATH" pode ser marcada se você desejar acessar as ferramentas do MySQL usando a linha de comando. Clique o botão Next e veja a tela seguinte:



Esta é a tela mais importante de todo o processo de configuração do MySQL. É aqui que definimos a senha de acesso ao banco. Informe uma senha fácil de lembrar, ou você terá muitas dificuldades para acessar o banco de dados se a esquecer. A opção "Enable root access from remote machines" pode ser deixada desmarcada. Isso vai permitir maior segurança ao servidor. A opção "Create An Anonymous Account" pode ser deixada desmarcada também, para evitar que o servidor se torne inseguro.

Pronto! Clique o botão Next. Na próxima tela você deverá clicar o botão Execute para finalizar o processo.

3 - Testando a instalação do MySQL

Hora de verificar se tudo correu bem. Vá em Iniciar -> Programas -> MySQL -> MySQL Server 5.0 -> MySQL Command Line Cliente. Esta opção permite executar o interpretador de linha de comando mysql.exe. Ao executá-lo, o terminal solicitará a senha que informamos anteriormente. Informe-a e pressione Enter. Teremos seguinte resultado:



Insira agora o comando status e veja se o resultado exibido é parecido com o que temos abaixo:



Obteve resultado parecido? Parabéns! Seu servidor MySQL está pronto para ser usado. Se quiser avançar mais nos estudos, visite nossa coleção de dicas e anotações sobre este banco de dados.

Sobre o autor deste artigo ou tutorial
Osmar J. Silva
Goiânia - GO
Usuário desde 12/11/2006
Graduado em Ciência da Computação pela UNIP (Universidade Paulista) e atualmente morando em Goiânia-GO. Desde 1998 tem atuado no desenvolvimento de sistemas, seja como responsável principal ou como freelancer ou consultor. Entre as linguagens que já desenvolveu pode-se incluir Java, Delphi, C++, Python, Perl, PHP, Ruby, etc. Alguns projetos já desenvolvidos incluem salas de chat, fóruns, sistemas de gerenciamento de notícias, blogs, sistemas de helpdesk, sites corporativos, sistemas acadêmicos e financeiros. É o proprietário e principal editor de conteúdo do site Arquivo de Códigos.

Atua também como professor do curso de Sistemas de Informação da Faculdade Delta (http://www.faculdadedelta.edu.br)
Este usuário atua como freelancer Veja a relação de freelancers
Veja o perfil completo deste usuário
Pesquise Dicas, Truques, Anotações, Artigos, Tutoriais, etc:
0 Comentários para este tutorial | Clique para inserir um novo comentário
Seja o primeiro a comentar este artigo ou tutorial.
Use este formulário para inserir um novo comentário para este artigo ou tutorial. É preciso estar logado no site. Se você já um usuário registrado, efetue o login no menu esquerdo de nossas páginas.
Título do comentário:
Seu comentário:
Dicas de formatação:
Não é permitido código HTML nos comentários. No entanto, você pode conseguir boas formatações usando:

[b][/b] - para negrito
[ul][/ul] - para listas não ordenadas
[li][/li] - para itens da lista
[pre][/pre] - para exibir trechos de códigos-fonte (de forma a manter a formatação e facilitar a leitura)
Veja mais artigos e tutoriais de MySQL
Veja mais artigos e tutoriais de outras linguagens
Pesquise Dicas, Truques, Anotações, Artigos, Tutoriais, etc:
Powered by Locaweb
Quem Somos
Bem-vindo ao Arquivo de Códigos. Meu nome é Osmar J. Silva, moro em Goiânia-GO e sou o criador deste site e de todo o material disponível nele. Clique aqui e saiba como posso ajudá-lo atuando como freelancer ou consultor em seus projetos.
Referências
 
http://www.arquivodecodigos.net
2000 - 2009 - Todos os direitos reservados a Osmar J. Silva
Todo o conteúdo deste site, quando não devidamente observado, pertence a seus idealizadores e não
poderá ser usado para outras finalidades senão estudo e aprimoramento de técnicas de programação.
Certifique-se de ler as notas legais antes de proceder com o acesso e leitura do
conteúdo disponibilizado nestas páginas.

Fale Conosco: (62) 3261-7018 / (62) 8185-0734
E-Mail: suporte@recomende.com
MSN: osmar@recomende.com (só para negócios, por favor)

Desenvolvedor Responsável: Osmar J. Silva