Problema com Apache e Mysql

7 respostas
gustavo.xpg

Ola pessoal estou começando a usar o banco de dados no JAVA, e estou com um problema para conectar o mysql com o Apache Tomcat,
Bom eu tenho instalado na minha maquina o apache tomcat 7.0.6 e o mysql 5,
eu consigo da o start no apache e ele fica online no localhost:8080, até aí tudo bem, o problema é na hora de startar o mysql 5, quando eu vou em mysql/bin/mysql.exe ele da a seguinte msg
“ERROR 2003 : Cant connect to mysql on localhost <10061>”
estou achando que pode ser a diferença de localhost do apache e mysql ja que no apache ele tem aponta para a porta :8080,

alguem sabe como eu posso mudar isso?
desde ja agradeço!!

sim, eu estou usando o windows 7!

7 Respostas

kzar.razk

O mysql não usa a porta 8080. Muito provavelmente sua instalação do MySql está errada ou incompatível com o 7.

gustavo.xpg

certo! mais se o mysql n usa a porta:8080 como é que ele vai conectar ao apache, ja que ele só funciona na porta 8080?

Andre_Fonseca

eu acho que isso parece mais problema de usuário e senha para acessar o mysql

já leu este tutorial??

http://www.guj.com.br/articles/7

P

mysql geralmente usa a porta 3326 entao não é problemas de portas . Qual myql vc usa?

drsmachado

MySql utiliza a porta 3306.
O erro referido indica que o mysql não está disponível para acesso, pode ser que a configuração esteja incorreta, erro em usuário e senha ou permissão de acesso ao usuário que tenta conectar.
Sugiro pesquisar um pouco sobre portas UDP e TCP, somente para esclarecimento, caso você possua duas aplicações que concorram na tentativa de uso da mesma porta, uma delas será prejudicada ou mesmo, ambas não serão executadas devido ao conflito.
É o mesmo que tentar utilizar a webcam a partir de dois programas diferentes, ao mesmo tempo.

pmlm

Porque a tua aplicação no Apache é que vai conectar ao MySql

P

aplicação no apache ?
ou aplicação que usa apache?

Criado 10 de fevereiro de 2011
Ultima resposta 10 de fev. de 2011
Respostas 7
Participantes 6