Comment lister les bases de données Mysql en java?[resolut] - Java - Programmation
Marsh Posté le 25-06-2004 à 11:48:24
Ben apparement je ne trouve pas aussi pour lister les table d'une base !
Marsh Posté le 25-06-2004 à 11:53:15
Fo passer par un objet DatabaseMetaData
Marsh Posté le 25-06-2004 à 11:53:31
je pense que tu dois faire un requete sur les tables systemes de MySQL apres connexion (je l'ai fais sur Db2), je crois d'ailleurs qu'il y avait deja eu un meme topic, je recherche...
Marsh Posté le 25-06-2004 à 11:55:40
uriel a écrit : je pense que tu dois faire un requete sur les tables systemes de MySQL apres connexion (je l'ai fais sur Db2), je crois d'ailleurs qu'il y avait deja eu un meme topic, je recherche... |
Pas besoin, y'a tout ce qu'il fo en JDBC pour lister les tables, leurs colonnes, les proc stock, etc....
Il fo juste s'assurer d'avoir installer la liste des procedures stockees requises.
Marsh Posté le 25-06-2004 à 12:01:47
"show databases" est la procedure qui te donne la liste des bases...
Marsh Posté le 25-06-2004 à 12:02:27
J'ai vu qu'il y avait un objet et beaucoup de methode pour récupérer les info d'une table.
Bon comme je débute en java et que la doc en englais n'est pas mon fort ! j'ai peut être du passer a coté !
je vais essayer de regardé sur l'objet DatabaseMetaData.
Merci
Marsh Posté le 25-06-2004 à 12:05:09
Codé à l'arrache en 2 minutes
Code :
|
Marsh Posté le 25-06-2004 à 14:30:56
nerisson a écrit : Codé à l'arrache en 2 minutes
|
oueche !.... t'es un auche toi
le truc étais sous les yeux ! concernant le getTable mais je ne savais pas quoi mettre comme parametre car je ne comprenais pas ce qu'il parlais en tant que catalogue et les autres!
En tous cas merci ça fonctionne au poils
Marsh Posté le 25-06-2004 à 14:44:22
Bon en faite pour que tous le monde comprenne ce que je fais !
J'ai pour projet pour mes cours de faire un jspMyadmin pouvoir administrer une base mysql.
voila !
Marsh Posté le 25-06-2004 à 16:51:29
Bon j'ai trouvé une astuce pour pouvoir lister les base de donnée present sur le server.
Bon ça sera pas du dynamique mais ça sera aussi propre !
je vais lister les server/base/login/password dans un fichier properties et le script tournera dessu.
Par contre comment faire en sorte que le fichier ne puisse être lu en interne sans qu'il soit présent dans l'arboresence web.
Merci.
Marsh Posté le 24-06-2004 à 16:48:00
Bonjours.
J'aurais voulu savoir comment lister les base de données présents sur un server Mysql ?
J'ai regardé un peut le doc mais je n'ai pas trouvé la méthode exacte permettant de faire cela.
sachant que ma connexion la base se fait de cette maniere !
ça va paraitre bete de réagire ainsi mais pour moi si c'est possible de le faire en php java pourrais le faire.
Merci
Message édité par Berceker United le 25-06-2004 à 15:44:50