Ja vi alguns tópicos sobre isso mas nao consegui resolver
The last packet sent was…
Esta mensagem indica que:
- MySQL está fora, deslgado
- O host definido não é acessível a partir do teu computador
- Teu computador está fora da rede (caso o MySQL rode em outra máquina).
mas como eu faço pra arrumar ?
aqui é no java oq eu preciso fazer no mysql
Certifique-se que o MySQL está instalado e rodando.
instalado certo ta, agr rodando nao sei
como eu vejo se ta funcionando?
Você instalou o próprio MySQL ou algo como Xampp ou Wapp?
Se foi o próprio, precisa certificar-se que o serviço mysql está rodando e que o path do mesmo foi adicionado ao path do windows.
Faça um teste, abra o prompt de comando e execute
mysql -u root -p
Se foi instalado corretamente e está rodando, vai pedir a senha.
Senão, vai dar erro.
pediu a senha sim, entao ta certo
Tenta usar o root pra testar. E no getConnection separa a url do usuário e senha:
DriverManager.getConnection("jdbc:mysql://"+servidor+":"+porta+"/"+database, usuario, senha);
Obs.: qnd postar o código, posta como texto e usa o botão < / > pra formatar. Não usa imagem.