Instale MySQL em Linux

Este tutorial descreve como instalar MySQL em um usuário de Linux, usando o alerta do escudo de Linux. Você pode usar este escudo no usuário próprio de Linux ou remotamente com uma sessão do telnet. Você necessitará ser entrado como o usuário da raiz de Linux.

Downloading MySQL

A maioria de distribuições recentes de Linux vêm com uma cópia de MySQL incluída, embora não instalado. Você pode usar o pacote da distribuição instalar ou download a versão a mais atrasada de MySQL do Web site de MySQL em http://www.mysql.com/downloads/index.html.

Em seguida, selecione a seguinte opção:

Liberação da produção – de MySQL 3.23 (recomendada)

  

MySQL 3.23 é a versão estável atual da produção; as outras versões são ainda experimentais e não são recomendadas para um usuário da produção.

Você está indo instalar a versão do RPM de MySQL, porque é necessidades de comparativamente fáceis e MySQL pouca configuração inicial. O RPM está para o gerente do pacote de Redhat, e automatiza a maioria do processo da instalação.

Enrole abaixo a página a seção etiquetada

Downloads de Linux x86 RPM

Há atualmente cinco limas disponíveis aqui:

Muito no menos, você necessita download o pacote do "usuário". Recomenda-se também que você download as "bibliotecas e limas de encabeçamento" e "cliente programa" pacotes para permitir que outros programas liguem a MySQL. Se você desejar, você pode também download os outros pacotes, tais como de "suites Benchmark/test." Você observará que os nomes de arquivo contêm geralmente números de versão. Você deve certificar-se que todos os pacotes que você download são para a mesma versão, porque os pacotes misturando para versões diferentes podem causar problemas.

Instalando MySQL

Você necessita agora usar o programa de Linux RPM instalar os pacotes do RPM que você downloaded. Execute o seguinte comando começar a instalação (recorde que isto deve ser feito como o usuário da raiz):

RPM - ivh MySQL-3.23.55-1.i386.rpm  

Certifique-se que você datilografa o comando exatamente nele está acima, com o mesmo caso, porque os nomes de arquivo de Linux são caso sensível.

Uma vez que você começou o comando, MySQL instalará e você deve ver a saída similar ao seguinte:

Preparando... o 
########################################### 100% ] 1:MySQL do 
########################################### [ [ 100% ] que prepara o 
DB tabele preparar a tabela do anfitrião que prepara a tabela de 
usuário que prepara a tabela funcional que prepara a tabela do 
tables_priv que prepara a tabela do columns_priv que instala todas as 
tabelas preparadas 030206 21:22:35 /usr/sbin/mysqld: A parada 
programada completa RECORDA POR FAVOR AO JOGO Uma SENHA PARA O 
USUÁRIO da raiz de MySQL! Isto é feito com: 
/usr/bin/mysqladmin - senha ' novo-senha ' /usr/bin/mysqladmin 
da raiz de u - raiz de u - a senha ' senha nova ' de h 
linux.localdomain vê o manual para mais instruções. Relate 
por favor todos os problemas com o certificado de /usr/bin/mysqlbug! 
A informação a mais atrasada sobre MySQL está disponível na 
correia fotorreceptora na sustentação MySQL de http://www.mysql.com 
por support/licenses de compra em https://order.mysql.com que começa 
o daemon do mysqld com bases de dados de /var/lib/mysql  

Isto termina a instalação de MySQL. Se você começar quaisquer mensagens de erro, é provável que seu sistema falta outros pacotes que MySQL necessita instalar (as mensagens de erro devem lhe dizer que). Download e instale estes pacotes, execute então o comando do RPM outra vez, e MySQL deve então instalar com sucesso.

Uma das coisas agradáveis sobre o comando do RPM está aquela no futuro onde você pode fàcilmente promover a uma versão mais atrasada usando o comando

RPM - Uvh MySQL-latest-version.rpm  

O comando de U diz o RPM para atualizar a instalação existente, que automaticamente.

Instalando as bibliotecas de MySQL e as limas de encabeçamento

É uma idéia boa instalar também o MySQL "bibliotecas e as limas de encabeçamento," como outros pacotes que você instala no futuro pode necessitar estes assim que elas podem usar-se e conectar a MySQL.

Antes que você puder instalar "bibliotecas e o pacote das limas de encabeçamento" (MySQL-devel-3.23.55-1.i386.rpm), você necessita instalar as limas do cliente de MySQL, que estão no pacote MySQL-client-3.23.55-1.i386.rpm. Uma vez que você downloaded as limas, você pode instalar o pacote usando o seguinte comando:

RPM - ivh MySQL-client-3.23.55-1.i386.rpm  

Você deve então ver uma saída similar ao seguinte:

Preparando... o 
########################################### 100% ] 1:MySQL-client do 
########################################### [ [ 100% ]  

As limas do cliente de MySQL são instaladas agora, e você pode ir sobre instalar as limas do desenvolvimento. Execute o seguinte comando instalar o pacote:

RPM - ivh MySQL-devel-3.23.55-1.i386.rpm  

Você deve então ver a saída similar ao seguinte:

Preparando... o 
########################################### 100% ] 1:MySQL-devel do 
########################################### [ [ 100% ]  

As limas do desenvolvimento de MySQL são instaladas agora.

Ligando e parando o usuário de MySQL

Quando o pacote de MySQL RPM é instalado, adiciona uma lima do start-up às limas da iniciação no diretório do sistema etc.. O trajeto cheio é como segue:

/etc/rc.d/init.d/mysql  

Isto significa que MySQL começará quando os carregadores do usuário acima. Você pode também usar esta lima ligar e parar o usuário.

Para ligar o usuário de MySQL, você necessita executar o seguinte comando:

começo de /etc/rc.d/init.d/mysql  

Você deve então ver a seguinte saída:

Começando o daemon do mysqld com bases de dados de 
/var/lib/mysql  

Para parar o usuário de MySQL, você necessita executar o seguinte comando:

batente de /etc/rc.d/init.d/mysql  

Você deve então ver a saída similar ao seguinte:

Mysqld da matança com o mysqld do pid 10024 030206 
22:17:04 terminado  

Posições Da Lima De MySQL

É útil poder ver aonde os pacotes do RPM instalaram as limas contidas dentro delas. Para fazer este, você pode usar o comando

RPM - ql PackageName  

onde PackageName é o nome do pacote instalado sem extensões de lima. Para o exemplo, o olhar na lima do RPM que contem o MySQL arquiva, que é chamado MySQL-devel-3.23.55-1.i386.rpm. Nota, entretanto, que algumas distribuições de Linux podem usar nomes de arquivo ligeiramente diferentes. Você pode encontrar as posições de suas limas com o comando

RPM - ql MySQL-3.23.55-1  

Você pode ver que a extensão do i386.rpm está removida no comando precedente. Isto output a posição das limas que o pacote instalou, um snippet pequeno de que é como segue:

/etc/logrotate.d/mysql /etc/rc.d/init.d/mysql 
/usr/bin/isamchk /usr/bin/isamlog /usr/bin/my_print_defaults 
/usr/bin/myisamchk /usr/bin/myisamlog /usr/bin/myisampack 
/usr/bin/mysql_convert_table_format 
/usr/bin/mysql_fix_privilege_tables /usr/bin/mysql_install_db 
/usr/bin/mysql_setpermission /usr/bin/mysql_zap /usr/bin/mysqlbug 
/usr/bin/mysqld_multi /usr/bin/mysqldumpslow /usr/bin/mysqlhotcopy 
/usr/bin/mysqltest /usr/bin/pack_isam /usr/bin/perror /usr/bin/replace
/usr/bin/resolve_stack_dump /usr/bin/resolveip /usr/bin/safe_mysqld 
/usr/lib/mysql/mysqld.sym /usr/sbin/mysqld  

O snippet na página precedente mostra as posições das limas principais do programa. As limas do desenvolvimento instalam às seguintes posições:

/usr/include/mysql /usr/lib/mysql  

Estas são as posições que você especifica a um outro programa quando você está compilando na sustentação de MySQL. Se você for sempre unsure de onde uma determinada lima estêve instalada, você pode usar o processo precedente encontrar a lima.

Se você se decidir em algum ponto que você quer ao uninstall MySQL, é importante que você o faz que usa o comando do RPM se você usar o RPM instalar o programa melhor que suprimir as limas manualmente, como você pode faltar algumas limas. Uninstalling com o comando do RPM assegura-se de que tudo esteja removido corretamente. Você pode usar o seguinte comando ao uninstall um pacote:

RPM - packagename de e  

Embora instalar MySQL que usa um RPM é muito mais fácil, se você desejar que você pode download e compilar MySQL do código de fonte você mesmo downloading as limas de fonte do Web site de MySQL. Isto permite que você optimize MySQL para sua configuração particular de Linux, embora não haja nenhuma necessidade real para esta em um usuário testando.

este é um artigo adicionado por Cornel Mindeva


Disclaimer: Nosso Web site não é responsável para a informação contida por este artigo. Este artigo em nenhuma maneira reflete as vistas, as opiniões, os pensamentos ou a opinião da equipe de funcionários do diretório dos artigos.

Observação da tradução: O artigo "instala MySQL em Linux" foi traduzido usando um serviço de tradução automatizado. Nós desculpamo-nos sincerely por todos os erros da tradução que ocorram. Obrigado compreendendo.

Online: 474 users browsing the articles directory