Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Epyllion

Instalar MySQl em Linux

Recommended Posts

Boa noite.

 

Vocês sabem onde posso encontrar um tutorial ou alguém sabe como faço para instalar o Mysql no Linux para que o mesmo possa ser acessado através da internet ?

 

Procurei por tutoriais e não encontrei.

 

A instalação é uma instalação padrão (PHP e MySql), o problema é que parece que o MySql não está on-line.

Páginas com PHP puro (que não usa funções de banco de dados) funcionam normalmente, porém quando tem algum script que usa banco de dados a página fica toda em branco, e não mostra nem as tags html.

 

Rodei um script PHP padrão para conectar, porém não mostra nem a mensagem de erro dizendo que não foi possível conectar. :( E não mostra nada que tenha nesse script, ou seja, se estiver algum echo antes, nem o echo é mostrado ....

 

Já não sei mais o que fazer ...

 

Alguma dica ?

 

Versão do Servidor : Fedora Core 5.

Versão do MySql : MySql 5xxxx.

Versão do PHP : 5.1.2.

 

Muito obrigado pela ajuda. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Epyllion...

 

Bom, com o Fedora, até o 4, tinha o yum, programa para auxiliar o download e a instalação de pacotes RPM. Pois bem, vamos a algumas dicas.

 

Atualizar os lista de arquivos disponíveis nos repositórios:

yum update

 

Procurar se existe um determinado pacote no repositório de arquivos:

yum search mysql

 

Isto vai exibir alguns nomes, esses nomes você usar para fazer a instalação:

yum install mysql-server mysql-client apache2 php5 php-mysql

 

Atualizar o sistema inteiro (isto pode demorar um pouco):

yum upgrade

 

Este é o caminho mais fácil, verifique se os módulos do PHP estão funcionando corretamente, como?

<? phpinfo(); ?>

 

Caso o MySQL já esteja instalado mas a conexão não esteja respondendo, tente habilitar o serviço com o seguinte comando:

service mysql restart

 

obs.: Para todos os comandos, utiliza-se o usuário root. Nos exemplos do YUM, todos os nomes de citados como exemplo, podem ser diferentes dos que estão realmente disponíveis nos repositórios.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Prog, boa tarde.

 

Muito obrigado pela ajuda, funcionou.

 

O único problema é que não sei como habilitar o suporte a InnoDB no MySql [5], ele converteu todas minhas tabelas para MyISAM.

 

Estive lendo alguns tutoriais e parece que tem que ser instalado manualmente, porém ainda não encontrei como.

 

Mais uma vez obrigado. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi o que você quis dizer com "instalado manualmente".

 

Quando você cria uma tabela e coloca o tipo InnoDB ele não cria?

 

Se a instalação "manual" consiste em fazer uma compilação, não sei não... o pacote do MySQL do Fedora deve dar suporte a este tipo de tabela sim, mas realmente não posso dar certeza pois não uso Fedora.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Prog, muito obrigado pela ajuda.

 

Encontrei a resposta nesse tutorial:

http://www.vivaolinux.com.br/dicas/verDica.php?codigo=6359#

 

No MySQL nem todos os tipos de tabelas têm suporte a transações. Os tipos BDB e InnoDB tem esse suporte.

 

Verifique se no seu arquivo de configuração my.cnf eles estão dasabilitados.

 

skip-bdb

skip-innodb

 

Coloque um comentário no tipo que você vai usar. No nosso exemplo InnoDB. Se estiver habilitado tudo ok, senão, reinicie o servidor depois de modificar.

Abraço. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.