Home | Downloads | Fórums | Notícias | Preferências | Galeria | Cadastro | Wiki-BR
 

[ Comunidade Fedora Brasil ]: Forums



Comunidade Fedora Brasil :: Exibir tópico - Erro ao tentar conectar o Mysql com o Fedora 6.[RESOLVIDO]
 FAQFAQ   PesquisarPesquisar   GruposGrupos   PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   LoginLogin 

Erro ao tentar conectar o Mysql com o Fedora 6.[RESOLVIDO]

 
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Software
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
rapapel
Novato
Novato


Registrado em: Nov 07, 2006
Mensagens: 19

MensagemEnviada: Ter Nov 07, 2006 11:48 pm    Assunto: Erro ao tentar conectar o Mysql com o Fedora 6.[RESOLVIDO] Responder com Citação

Galera to num aperto aqui, estou tentando conectar no Mysql 5.0.27 e não consigo, aparece a seguinte menssagem:

Could not connect to host 'localhost'.
MySQL Error Nr. 2002
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Click the 'Ping' button to see if there is a networking problem.

Sempre da essa mensagem, já fiz varios testes e nada, será que é incompatibilidade com o Fedora 6?

Obrigado a todos.

Falow


Editado pela última vez por rapapel em Sáb Nov 11, 2006 7:26 pm, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
alessfrei
Novato
Novato


Registrado em: Apr 03, 2006
Mensagens: 50
Localização: Belo horizonte

MensagemEnviada: Qua Nov 08, 2006 5:35 am    Assunto: Responder com Citação

Você esta tentando se conectar com que finalidade ?
Seria para utilizar com a finalidade do db de um forum?
Vejá se esta colocando o nome correto da Database do usuario da Database e passwd na configuração!

Se não for referente a esta finalidade relate para qual finalidade esta tentando se conectar ao mysql.
Porem geralmente erro de conexão é configuração do nome do db errado.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário Yahoo Messenger MSN Messenger
rapapel
Novato
Novato


Registrado em: Nov 07, 2006
Mensagens: 19

MensagemEnviada: Qua Nov 08, 2006 10:55 am    Assunto: Responder com Citação

alessfrei escreveu:
Você esta tentando se conectar com que finalidade ?
Seria para utilizar com a finalidade do db de um forum?
Vejá se esta colocando o nome correto da Database do usuario da Database e passwd na configuração!

Se não for referente a esta finalidade relate para qual finalidade esta tentando se conectar ao mysql.
Porem geralmente erro de conexão é configuração do nome do db errado.


Estou tentando conectar para estudar SQL, fazer uns programas em java que conectem ao banco, etc...

Amigo quando a gente instala o Mysql no linux, não aparece as configurações de qual o usuário e a senha, o usuário provavelmente é root e a senha é em branco ou root tambem. Não criei nenhuma database pq não consigo conectar ao banco.

Valeu pela ajuda!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
alessfrei
Novato
Novato


Registrado em: Apr 03, 2006
Mensagens: 50
Localização: Belo horizonte

MensagemEnviada: Qua Nov 08, 2006 11:50 am    Assunto: Responder com Citação

Código:
Amigo quando a gente instala o Mysql no linux, não aparece as configurações de qual o usuário e a senha, o usuário provavelmente é root e a senha é em branco ou root tambem. Não criei nenhuma database pq não consigo conectar ao banco.


Com serteza rapapel! No meu caso a minha senha do mysql é a de root porem você pode denominar outra como mostra abaixo...



Você executou estes comandos abaixo?

[root@infolabdigital alessfrei]# mysql_install_db
Installing all prepared tables
Fill help tables

To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h infolabdigital.alessfrei password 'new-password'
See the manual for more instructions.

NOTE: If you are upgrading from a MySQL <= 3.22.10 you should run
the /usr/bin/mysql_fix_privilege_tables. Otherwise you will not be
able to use the new GRANT command!

You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &

You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; perl run-all-tests

Please report any problems with the /usr/bin/mysqlbug script!

The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com
[root@infolabdigital alessfrei]#


[root@infolabdigital alessfrei]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 5.0.22

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> CREATE DATABASE alessfrei;
Query OK, 1 row affected (0.00 sec)

mysql>


[/code]
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário Yahoo Messenger MSN Messenger
rapapel
Novato
Novato


Registrado em: Nov 07, 2006
Mensagens: 19

MensagemEnviada: Qua Nov 08, 2006 12:29 pm    Assunto: Responder com Citação

Valeu pela ajuda novamente, mas quando eu digito aparece:

[root@localhost ~]# mysql_install_db
bash: mysql_install_db: command not found

ou quando digito:

[root@localhost ~]# mysql install_db
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)


Ta foda isso! kkkkk

Já mandei o yum remover o mysql e depois mandei instalar *mysql, ele instalou blz, 70 pacotes, mas ainda da esse erro.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
alessfrei
Novato
Novato


Registrado em: Apr 03, 2006
Mensagens: 50
Localização: Belo horizonte

MensagemEnviada: Qua Nov 08, 2006 12:54 pm    Assunto: Responder com Citação

rapapel que mensagem esta dando quando você executa os dois comando abaixo?
# mysql -V
# /etc/rc.d/init.d/mysqld start
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário Yahoo Messenger MSN Messenger
picoloto
Novato
Novato


Registrado em: Nov 08, 2006
Mensagens: 5

MensagemEnviada: Qua Nov 08, 2006 1:05 pm    Assunto: Responder com Citação

Olá,

O comando mysql_install_db está no pacote "mysql-server".

Verifique se o mesmo está instalado através do comando:
# rpm -q mysql-server

Caso não esteja, execute:
# yum install mysql-server

[]'s
_________________
------
Gustavo Picoloto, LPIC-1, SCSECA
Analista de Segurança
http://cenoura.homelinux.com
------
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
rapapel
Novato
Novato


Registrado em: Nov 07, 2006
Mensagens: 19

MensagemEnviada: Qua Nov 08, 2006 1:05 pm    Assunto: Responder com Citação

alessfrei escreveu:
rapapel que mensagem esta dando quando você executa os dois comando abaixo?
# mysql -V
# /etc/rc.d/init.d/mysqld start


Esta aparecendo isso:

[root@localhost ~]# mysql -V
mysql Ver 14.12 Distrib 5.0.22, for redhat-linux-gnu (i686) using readline 5.0
[root@localhost ~]# /etc/rc.d/init.d/mysqld start
bash: /etc/rc.d/init.d/mysqld: Arquivo ou diretório não encontrado

Me adiciona no msn: rafael.araujodf@gmail.com

Valeu.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mar
Colaborador
Colaborador


Registrado em: Nov 14, 2005
Mensagens: 366
Localização: Campo Largo -PR

MensagemEnviada: Qua Nov 08, 2006 1:11 pm    Assunto: Responder com Citação

Realmente, acho que você deve instalar o mysql-server como o picoloto disse.
Quando o fizer, o usuário e senha que vêm padrão no Mysql são root sem senha.
Qualquer coisa, veja se em /etc/hosts tem uma linha com
127.0.0.1 localhost
_________________
Mar

--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
alessfrei
Novato
Novato


Registrado em: Apr 03, 2006
Mensagens: 50
Localização: Belo horizonte

MensagemEnviada: Qua Nov 08, 2006 1:31 pm    Assunto: Responder com Citação

Quando você executou o comando # mysql -V ele lhe informa se o pacote esta instalado e a versão dele !

No caso é

root@localhost ~]# mysql -V
mysql Ver 14.12 Distrib 5.0.22, for redhat-linux-gnu (i686) using readline 5.0

E este comando /etc/rc.d/init.d/mysqld start deve ativar o mysql .

Se ele esta instalado mas quando você tenta ativa-lo esta dando esta mensagem bash: /etc/rc.d/init.d/mysqld: Arquivo ou diretório não encontrado reveja sua instalação.
Pois na instalação do mysql o executavel mysqld ficaria dentro de /etc/rc.d/init.d
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário Yahoo Messenger MSN Messenger
rapapel
Novato
Novato


Registrado em: Nov 07, 2006
Mensagens: 19

MensagemEnviada: Qua Nov 08, 2006 2:41 pm    Assunto: Responder com Citação

Agora consegui conectar, valeu galera.
Vou aproveitar e tirar algumas duvidas:

quando eu digitei isso:
[root@localhost ~]# mysql_install_db
Neither host 'localhost' nor 'localhost' could be looked up with
/usr/bin/resolveip
Please configure the 'hostname' command to return a correct hostname.
If you want to solve this at a later stage, restart this script with
the --force option

Pq apareceu isso acima?

Obrigado pela força galera.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
jasonn
Administrador
Administrador


Registrado em: Oct 22, 2004
Mensagens: 2143
Localização: Salvador - Bahia

MensagemEnviada: Qua Nov 08, 2006 5:03 pm    Assunto: Responder com Citação

Cara para facilitar a sua vida com mysql, você deveria usar ae o phpmyadmin. Tudo facil e pratico ok?
Abraços.
_________________
Cristiano Furtado dos Santos
Gerente de Projetos de SL
Embaixador do Projeto Fedora Brasil.
Pagina Pessoal: http://jasonnfedora.eti.br
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário Yahoo Messenger MSN Messenger
edbash
Novato
Novato


Registrado em: Nov 09, 2006
Mensagens: 1

MensagemEnviada: Sáb Nov 11, 2006 7:10 pm    Assunto: Erro Resolve no Mysql 5.0 no fedora 6 Responder com Citação

Este é um erro geral que até esta postado no site do MySQL
Basta digitar #mysql_install_db --force.
Depois é seguir com as configurações normais

EdBash
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Software Todos os horários são GMT - 3 Hours
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.

Powered by phpBB © 2001, 2005 phpBB Group

Forums ©
_