Conectar aplicação java ao MySQL Remotamente

Dae galera?!

Seguinte, não manjo muito de banco de dados, e gostaria de fazer com que a minha aplicação se conecta-se a um banco de dados remotamente. Por exemplo, a minha máquina seria o servidor do banco e eu conseguisse acessar ele externamente.

Mas eu não sei se preciso criar uma database diferente no Control Center, e como que eu coloco o IP a se conectar. Precisava de algo bem completo, tipo um tutorial. Será que alguém pode me ajudar :?:

Fiz várias tentativas mas ainda nao tive sucesso.
Tentei me conectar desta forma:

String serverName = "192.168.44.1"; String mydatabase = "test"; String url = "jdbc:mysql://" + serverName + "/" + mydatabase; con = DriverManager.getConnection(url);
Mas obtive esse erro (testando na minha própria máquina, externo eu nem sei como seria):

java.sql.SQLException: Server configuration denies access to data source

Outra perguntinha, o acesso se dá normalmente quando é criado um arquivo ‘.jar’ :?:

Bom, é isso galera… fico grato se alguém puder ajudar.

Olá palandrani,

tenta servername=“127.0.0.1” ou "localhost"
con = DriverManager.getConnection(url,“username”,“password”);
isso não é válido para o acesso REMOTO, e sim o seu IP.

Com relação ao tutorial, aqui mesmo no PJ vc encontra.

falow;