2010-02-26 5 views
-1

J'écris un code qui accède à une base de données MySql. La base de données est sur un serveur que nous accédons via notre navigateur webquelle serait l'URL de la base de données mysql à laquelle nous accédons via phpMyAdmin?

Disons que,

URL: http://cbm.goo.com/phpMyAdmin

Username: username

Password: password

Le nom d'utilisateur et mot de passe ci-dessus sont utilisés pour accéder à la base de données MySql via un navigateur Web.

Q1. Quelle serait l'URL de base de données de la base de données à utiliser dans la programmation JDBC?

J'ai essayé l'adresse suivante, mais cela n'a pas fonctionné

jdbc:mysql://cbm.goo.com:3306/scores?user=username&password=password

========================== edited = ==================================

Je reçois l'erreur suivante:

Communications link failure

The last packet successfully received from the server was 1,267,163,244,109 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.

+0

La chaîne de connexion est correcte. quelle erreur obtenez-vous? – Adeel

+0

@ Adeel: J'ai édité la question et inclus l'erreur que je reçois ... Il semble que c'est un problème de connexion internet mais mon internet fonctionne bien –

+0

vérifiez votre configuration de phpMyAdmin pour l'adresse correcte de votre serveur MySQL. Si MySQL est sur le même hôte (pas nécessairement vrai), vérifiez si MySQL est à l'écoute sur une interface disponible publiquement (peut être localhost ou protégé par un pare-feu). Et le plus important: demander sur serverfault (la prochaine fois) – sfussenegger

Répondre

3

Vérifiez que votre connexion Internet L'ion ne passe pas par une sorte de pare-feu qui bloque l'accès au port 3306.

Certaines entreprises ont des restrictions sur les ports qui peuvent être utilisés. Les serveurs Web utilisent le port 80 qui est généralement ouvert pour permettre la navigation sur le Web. Votre serveur MySQL utilise le port 3306.

+0

accepté la réponse, mais pas de vote en hausse? –

2
+0

-1 Lire attentivement la question ... la question est centrée sur phpmyadmin –

+0

Vous voulez vous connecter à la base de données avec JDBC - phpmyadmin est juste une interface Web. Connectez-vous à la base de données directement. – twodayslate

+0

lol ... très-2 merci pour votre réponse lol ... –

Questions connexes