MySQL - Instalação
Todos os downloads do MySQL estão localizados em Downloads do MySQL . Escolha o número da versão deMySQL Community Server que é necessário junto com a plataforma em que você o executará.
Instalação do MySQL no Linux / UNIX
A maneira recomendada de instalar o MySQL em um sistema Linux é via RPM. MySQL AB disponibiliza os seguintes RPMs para download em seu site -
MySQL - O servidor de banco de dados MySQL gerencia os bancos de dados e tabelas, controla o acesso do usuário e processa as consultas SQL.
MySQL-client - Programas cliente MySQL, que possibilitam a conexão e a interação com o servidor.
MySQL-devel - Bibliotecas e arquivos de cabeçalho que são úteis ao compilar outros programas que usam MySQL.
MySQL-shared - Bibliotecas compartilhadas para o cliente MySQL.
MySQL-bench - Ferramentas de benchmark e teste de desempenho para o servidor de banco de dados MySQL.
Os RPMs do MySQL listados aqui são todos construídos em um SuSE Linux system, mas geralmente funcionam em outras variantes do Linux sem dificuldade.
Agora, você precisará seguir as etapas fornecidas abaixo para prosseguir com a instalação -
Faça login no sistema usando o root do utilizador.
Mude para o diretório que contém os RPMs.
Instale o servidor de banco de dados MySQL executando o seguinte comando. Lembre-se de substituir o nome do arquivo em itálico pelo nome do arquivo do seu RPM.
[[email protected]]# rpm -i MySQL-5.0.9-0.i386.rpm
O comando acima cuida da instalação do servidor MySQL, criando um usuário do MySQL, criando a configuração necessária e iniciando o servidor MySQL automaticamente.
Você pode encontrar todos os binários relacionados ao MySQL em / usr / bin e / usr / sbin. Todas as tabelas e bancos de dados serão criados no diretório / var / lib / mysql.
A caixa de código a seguir tem uma etapa opcional, mas recomendada para instalar os RPMs restantes da mesma maneira -
[[email protected]]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[[email protected]]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[[email protected]]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[[email protected]]# rpm -i MySQL-bench-5.0.9-0.i386.rpm
Instalando MySQL no Windows
A instalação padrão em qualquer versão do Windows agora é muito mais fácil do que costumava ser, já que o MySQL agora vem perfeitamente empacotado com um instalador. Basta baixar o pacote do instalador, descompactá-lo em qualquer lugar e executar o arquivo setup.exe.
O instalador padrão setup.exe irá guiá-lo através do processo trivial e por padrão irá instalar tudo em C: \ mysql.
Teste o servidor ativando-o no prompt de comando pela primeira vez. Vá para a localização domysqld server que é provavelmente C: \ mysql \ bin, e digite -
mysqld.exe --console
NOTE - Se você estiver no NT, você terá que usar mysqld-nt.exe ao invés de mysqld.exe
Se tudo correr bem, você verá algumas mensagens sobre inicialização e InnoDB. Caso contrário, você pode ter um problema de permissão. Certifique-se de que o diretório que contém seus dados seja acessível a qualquer usuário (provavelmente MySQL) sob o qual os processos de banco de dados são executados.
O MySQL não se adiciona ao menu iniciar, e também não existe uma forma GUI particularmente agradável de parar o servidor. Portanto, se você tende a iniciar o servidor clicando duas vezes no executável mysqld, deve se lembrar de interromper o processo manualmente usando mysqladmin, Lista de Tarefas, Gerenciador de Tarefas ou outros meios específicos do Windows.
Verificando a instalação do MySQL
Após o MySQL ter sido instalado com sucesso, as tabelas base foram inicializadas e o servidor foi inicializado: você pode verificar se tudo está funcionando como deveria através de alguns testes simples.
Use o utilitário mysqladmin para obter o status do servidor
Usar mysqladminbinário para verificar a versão do servidor. Este binário estaria disponível em / usr / bin no linux e em C: \ mysql \ bin no windows.
[[email protected]]# mysqladmin --version
Ele produzirá o seguinte resultado no Linux. Pode variar dependendo da sua instalação -
mysqladmin Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386
Se você não receber essa mensagem, pode haver algum problema na instalação e você precisará de ajuda para corrigi-lo.
Execute comandos SQL simples usando o cliente MySQL
Você pode se conectar ao seu servidor MySQL por meio do cliente MySQL e usando o mysqlcomando. Neste momento, você não precisa fornecer nenhuma senha, pois por padrão ela estará em branco.
Você pode apenas usar o seguinte comando -
[[email protected]]# mysql
Deve ser recompensado com um prompt mysql>. Agora, você está conectado ao servidor MySQL e pode executar todos os comandos SQL no prompt mysql> da seguinte maneira -
mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
2 rows in set (0.13 sec)
Etapas de pós-instalação
O MySQL é fornecido com uma senha em branco para o usuário raiz do MySQL. Assim que tiver instalado com sucesso o banco de dados e o cliente, você precisa definir uma senha de root conforme fornecida no seguinte bloco de código -
[[email protected]]# mysqladmin -u root password "new_password";
Agora, para fazer uma conexão com seu servidor MySQL, você teria que usar o seguinte comando -
[[email protected]]# mysql -u root -p
Enter password:*******
Os usuários do UNIX também vão querer colocar seu diretório MySQL em seu PATH, então você não terá que digitar o caminho completo toda vez que quiser usar o cliente de linha de comando.
Para o bash, seria algo como -
export PATH = $PATH:/usr/bin:/usr/sbin
Executando MySQL no momento da inicialização
Se você deseja executar o servidor MySQL na hora da inicialização, certifique-se de ter a seguinte entrada no arquivo /etc/rc.local.
/etc/init.d/mysqld start
Além disso, você deve ter o binário mysqld no diretório /etc/init.d/.