Para fazer a conexão com o MySQL usando JDBC é preciso criar um usuario no JDBC?
Esta dando o erro que o localdomain is not allowed to conect to server?
Aonde sera que esta o erro de configuração?
não entendi muito bem quando você disse “criar usuário no JDBC”.
O que você precisa é utilizar o usuário e senha que tem permissão no mySQL.
Você já tentou se conectar diretamente no mySQL (com o próprio software do mySQL ou algum de terceiro) usando o usuário e senha que você está utilizando no seu programa em JAVA? Se sim, da uma verificada na liha Connection do seu programa em Java, pois o erro pode estar ali
[quote=“ManchesteR”]… o usuário e senha que tem permissão no mySQL.
…[/quote]
Sim, esse usuário tem que ser criado no MySQL e dê direitos de acesso à ele com GRANT.
No MySQL você dá direitos ao usuário X na máquina Y (algo como X@Y), então verifique se você está dando direitos na máquina correta, isso me gerou dor de cabeça por algumas vezes.
Esse erro de localdomain pode se referir a isso que comentei acima.
Você tem que fazer algo como:
GRANT ALL PRIVILEGIES ON mydb.* TO myusername
… ou algo parecido.
:roll: