Instalar o MySQL nunca causa problemas comona plataforma Windows e em toda a família Linux. No site oficial você pode encontrar o MySQL Installer, responder a todas as suas perguntas e obter instantaneamente um sistema de gerenciamento de banco de dados funcional.
Opções em que o instalador padrãonão funcionarão como deveria, são insignificantes, mas mesmo se acontecerem, você pode tentar instalar uma versão diferente, verificar novamente o arquivo my.ini e simplesmente permitir o acesso à porta 3306, que geralmente é a causa dos problemas.
O uso do MySQL em projetos reais certamente levará à necessidade de trabalhar com a linha de comando do servidor, para a solução de tarefas administrativas:
Ao criar grandes projetos da web, você precisaráusando o ajuste fino do MySQL e gerenciando suas funções por completo. Quando o site atingir o nível de recurso de alta carga, você precisará ajustar e testar my.ini - a configuração do sistema de gerenciamento de dados.
No ambiente Windows, muitas vezes há casos em que é difícil ou simplesmente impossível importar um banco de dados usando ferramentas convenientes (por exemplo, phpMyAdmin), mas tudo sempre pode ser feito usando a linha de comando.
Se uma vez instalado e funcionando perfeitamente, o servidor está fora do ar, então o primeiro motivo para este problema são as configurações do my.ini (my.cnf para Linux).
A instalação do MySQL pode ser feita em uma porta diferente (padrão - 3306) e, portanto, não há necessidade de demolir o que já está lá.
Os pacotes e repositórios "mágicos" do Linux são uma garantia de atualização contínua com um movimento extremamente claro em direção ao objetivo: em hipótese alguma o sistema deve entrar em pânico.
A capacidade de instalar, atualizar e remover, até automaticamente, qualquer software no ambiente Windows ao se mover na direção de "sabemos o que o usuário precisa, e sempre podemos ajudá-lo".
Com base nessas circunstâncias ao longo do cursoCom o tempo, o lixo das instalações / desinstalações de programas se acumula nas entranhas dos sistemas operacionais, muitos deles deixam rastros nos registros do sistema, arquivos importantes e travam nos processos de trabalho.
Poucas pessoas reinstalam o sistema operacionalEu quero, porque qualquer instalação de software crítico deve ser realizada usando métodos cirúrgicos exatos em um sistema absolutamente preparado.
A instalação do MySQL é precedida pela desinstalação da instalação anterior:
e instalando pacotes:
A remoção da versão anterior é feita emlinha de comando no modo de administrador. Nem sempre está disponível para desinstalar uma instalação anterior na seção Adicionar ou Remover Programas. Não é suficiente simplesmente interromper o serviço ou limpar o registro.
O processo não é um problema para o profissional ou para o iniciante. A regra básica a ser confiável e seguida durante a instalação é: o MySQL funciona de forma confiável e sem falhas.
Regra auxiliar:você deve contar com a instalação do arquivo zip e por conta própria. Usar um instalador leal e "independente" do MySQL serve apenas para familiarizá-lo com o problema e o processo.
Somente durante a instalação através do MySQL Installer será possível desinstalar o produto na seção Adicionar ou Remover Programas.
Instalando Apache, MySQL, PHP no Windows -Um processo comprovado por séculos. Tudo sempre funciona de forma estável, confiável e eficiente. Se algo der errado, então há um erro nos arquivos de configuração ou inicialização, o arquivo hosts foi esquecido injustamente, o aplicativo conflitante está em execução, há problemas com a instalação anterior (serviço, registro).
O primeiro passo: baixar o arquivo zip da versão necessária no site oficial. O último de hoje é 5.7.21 e descompacte-o.
Segundo passo:selecione a unidade e a pasta em que o DBMS e seus bancos de dados serão localizados. É melhor ao instalar Apache, MySQL e PHP em um só lugar. Mas esta circunstância não é absolutamente fundamental. Uma solução diferente simplesmente criará dificuldades na execução de projetos reais. O acesso às pastas desses produtos será necessário de vez em quando e lembrar onde o que está instalado é perda de tempo.
Terceiro passo: escreva o arquivo "my.ini". Este é um arquivo muito importante, mas um exemplo como este funcionará para você:
Este conteúdo do arquivo permite que o servidor iniciesem problemas. Se você deixar uma indicação apenas da pasta MySQL e sua pasta de dados, o servidor também iniciará, mas tende a planejar e projetar my.ini no início da instalação não é promissor. Existem muitos parâmetros, e entender seu uso sem prática não é uma ideia muito promissora.
Circunstância essencial:existem toneladas de exemplos de my.ini na Internet. É importante olhar para a data da opção proposta. O mundo está mudando tão rapidamente que as versões antigas de arquivos importantes nem sempre correspondem às versões mais recentes dos programas.
Depois que o arquivo zip é descompactado, ele deve ser complementado com as seguintes pastas:
Os nomes dessas pastas podem ser qualquer coisa, mas o pacoteA instalação deve ser concluída com a indicação do local para importação / exportação dos arquivos, um local para o log, um local para os arquivos temporários e uma pasta onde estarão os bancos de dados MySQL.
Depois que tudo estiver pronto, você deveexecute um prompt de comando no modo de administrador e execute apenas dois comandos. Atenção: os comandos são executados na pasta bin do pacote MySQL, no local onde está colocado.
O procedimento não demora muito, mas depoisquando a operação "mysqld --console" é concluída, a linha de comando trava. Execute a segunda linha de comando no modo de administrador para definir a senha do usuário como root.
Uma senha temporária é gerada e exibida no primeiro comando. Deve ser anotado para não repetir o processo novamente. Neste exemplo, a senha temporária era oRJiT% Im5eBA.
Após esses três comandos, o servidor "ficou", mas não estava pronto para funcionar: MySQL - apareceu na lista de serviços. Você precisa definir uma senha para o root, adicionar alguns administradores e reiniciar o computador.
A instalação do MySQL está completa, para criar a senha de root, a linha de comando em modo administrador é reiniciada (2).
Na segunda janela, digite o comando: mysql -u root -p.É aqui que o servidor é chamado, não seu daemon. Será solicitado que você insira uma senha: você precisa inserir a linha do tempo emitida anteriormente. Neste caso: oRJiT% Im5eBA.
O único primeiro e correto comando é definir a senha do root:
Em vez de "sc" - você deve escrever a senha desejada comlevando em consideração os requisitos de segurança, ou seja, não dois símbolos simples, mas algo mais ou menos complexo. Certifique-se de escrever o símbolo ";" no final do comando. é uma equipe! Este símbolo é obrigatório.
A captura de tela mostra a adição de mais dois administradores e dando a eles direitos de controle total para o sistema MySQL instalado.
Isso completa o procedimento, não é mais complicado do queinstalar o MySQL no Ubuntu, CentOS, FreeBSD ou outra variante do Linux. Deve-se notar que a opção de instalação do Windows é um uso simples de uma ferramenta poderosa para criar e usar bancos de dados.
O MySQL quase não tem concorrência.Aconteceu: seu próprio nicho, seus desenvolvedores, sua própria direção de desenvolvimento. O MySQL tem seu próprio lugar no "registro" de sistemas de gerenciamento de banco de dados populares, ideal para projetos pequenos e grandes.
Instalando Apache, MySQL e PHP localmenteum computador é uma espécie de marca de qualificação de um desenvolvedor (programador). A capacidade de instalar o LAMP e navegar por todos os parâmetros dos arquivos de configuração é muito importante.
Uma ótima programação PHP não é real semconhecimento seguro da própria linguagem, sistemas de gerenciamento de banco de dados MySQL e Apache. E o conhecimento de "httpd.conf", "php.ini" e "my.ini" é importante e afeta significativamente a velocidade, qualidade e confiabilidade do desenvolvimento.
Instalar o MySQL em conjunto com Apache e PHP é uma boa prática, configurá-lo para uma operação ideal é um conhecimento e uma habilidade procurados.