[PHP]lister les bases mysql...

lister les bases mysql... [PHP] - PHP - Programmation

Marsh Posté le 24-03-2010 à 11:38:09    

:hello:
Je me pose une question super con, mais j'ai pas la réponse.
J'ai le login/mdp pour acceder à un serveur de base de données mysql, ca ca se passe bien.
Mais es-ce que je peux lister les bases disponibles ?
Souvent, les tutos montrent que juste apres la connexion, on essaie de se connecter à une base dont on connait le nom.
Et moi, le nom des bases je ne les connais pas.
Merci de votre aide :jap:


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 11:38:09   

Reply

Marsh Posté le 24-03-2010 à 11:54:28    

Tiens tux se met au PHP
 
:hello:
 
regarde du coté de la fonction mysql_list_dbs() ;)
 
http://fr.php.net/manual/fr/functi [...] st-dbs.php


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 24-03-2010 à 11:54:50    

Code :
  1. SHOW DATABASES;


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 24-03-2010 à 11:57:39    

Harkonnen a écrit :

Code :
  1. SHOW DATABASES;



 [:sylfurd]  
t'es a côté de moi je sais, mais c'est parce que tu viens de faire un peu de php que de suite a la première question sur le php tu dois réprondre du SQL !!!
 [:yoakhaz]


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 24-03-2010 à 11:59:13    

comme ça au moins, il aura 2 façons de faire [:petrus75]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 24-03-2010 à 12:01:48    

Harkonnen a écrit :

comme ça au moins, il aura 2 façons de faire [:petrus75]


sql is  [:666]


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 24-03-2010 à 12:12:00    

ionik a écrit :

Tiens tux se met au PHP
 
:hello:
 
regarde du coté de la fonction mysql_list_dbs() ;)
 
http://fr.php.net/manual/fr/functi [...] st-dbs.php


parfait  :jap:


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 12:13:11    

Harkonnen a écrit :

comme ça au moins, il aura 2 façons de faire [:petrus75]


Heu, en fait ca ca m'aide pas, c'était vraiment la fonction php que je cherchais  :o  
 
thxs all  :hello:


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 12:14:28    

tuxbleu a écrit :


parfait  :jap:


Dans 90% des cas pour trouver une function => php.net
Surtout que tu vas dans une section par exemple mysql ou database et il te lise les functions donc bon tu peux vite trouver ton bonheur


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 24-03-2010 à 12:17:00    

tuxbleu a écrit :


Heu, en fait ca ca m'aide pas, c'était vraiment la fonction php que je cherchais  :o  
 
thxs all  :hello:


ben je t'ai pas forcément répondu des conneries non plus hein, suffit juste d'adapter [:petrus75]

Code :
  1. $result = mysql_query("SHOW DATABASES" );


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 24-03-2010 à 12:17:00   

Reply

Marsh Posté le 24-03-2010 à 12:20:30    

ionik a écrit :

Tiens tux se met au PHP


 
Alors en fait ca parait pas, mais ca fait une plombe que je fais des interfaces php/mysql, et sans prétendre etre calé, je me débrouille.
Mais là vraiment, c'est la première fois que je ne connais pas le nom d'une table sur laquelle je dois requetter...
j'ai googleisé vite fait, rien trouvé, toutes les réponses me menaient sur des listes de tables dans des bdd, je me suis dis qu'ici quelqu'un devait avoir rencontré le cas.
 
Bon je dis pourquoi, open your eyes
J'essaie de prouver par A + B à des "je sais tout" que router sur une ip publique le port mysql pour le faire pointer vers un controleur de domaine qui contient une base mysql, c'est pas une bonne idée sans le moindre contrôle, non mais genre en plus suffirait de monter un vpn entre ces sites, mais bon...
Je teste donc 2/3 truc comme le pékin de base qui connait aucune info sur le site/les bdd
Je tente login root, mdp "", ben banco...
Et c'est pas comme si il y avait des données confidentiel en plus sur ces bases, non non...  :sweat:  
Pfff


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 12:21:38    

Harkonnen a écrit :


ben je t'ai pas forcément répondu des conneries non plus hein, suffit juste d'adapter [:petrus75]

Code :
  1. $result = mysql_query("SHOW DATABASES" );



ohh, ca passe ca ?  :??:


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 12:23:16    

ionik a écrit :


Dans 90% des cas pour trouver une function => php.net
Surtout que tu vas dans une section par exemple mysql ou database et il te lise les functions donc bon tu peux vite trouver ton bonheur


Non mais serieux je te raconte pas un flan, je trouve souvent mon bonheur à un simple cout de google, mais là, je suis tombé que sur des trucs où on enchaine par se loguer à une base connue.
Suis meme allé sur phpdebutant  :o


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 12:29:13    

tuxbleu a écrit :


ohh, ca passe ca ?  :??:


Je suis pas sur que mysql_query fonctionne quand tu n'as pas sélectionné de base a vérifier.
 
Ps envoie l'ip je vais faire mumuse :D
 


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 24-03-2010 à 12:30:00    

tuxbleu a écrit :


Non mais serieux je te raconte pas un flan, je trouve souvent mon bonheur à un simple cout de google, mais là, je suis tombé que sur des trucs où on enchaine par se loguer à une base connue.
Suis meme allé sur phpdebutant  :o


C'est pas un reproche juste une conseil ;) Après je dis pas que tu fais pas déjà comme ça :D


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 24-03-2010 à 12:30:36    

ionik a écrit :


Je suis pas sur que mysql_query fonctionne quand tu n'as pas sélectionné de base a vérifier.
 
Ps envoie l'ip je vais faire mumuse :D
 


ben c'était mon idée aussi  [:airforceone]  
Alors pour l'ip : 127.0.0.1  :o  
[:cupra]
 
Et ca passe tous les proxy ca  [:dao]


Message édité par tuxbleu le 24-03-2010 à 12:31:04

---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 12:34:40    

non ça passe pas la livebox :evil: :pt1cable:


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 24-03-2010 à 13:30:33    

ionik a écrit :


C'est pas un reproche juste une conseil ;) Après je dis pas que tu fais pas déjà comme ça :D


php.net ? Vais bookmarquer ça, tiens, à l'occase  :jap:


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 13:31:14    

ionik a écrit :

non ça passe pas la livebox :evil: :pt1cable:


[:cerveau paysan]


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 13:52:03    

tuxbleu a écrit :


php.net ? Vais bookmarquer ça, tiens, à l'occase  :jap:


A l'occas quoi ?  [:cerveau bounce]  [:youyou2224]


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 24-03-2010 à 13:54:11    

ionik a écrit :


A l'occas quoi ?  [:cerveau bounce]  [:youyou2224]


à l'occase que je recherche à l'avenir une fonction que je n'utilise pas usuellement.
Tu sais moi, à part des select et des updates/insert dans des bases déjà construites, je fais pas grand chose, alors avec mysql_fech_assoc, j'ai 90% des mes besoins  [:airforceone]


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 14:18:31    

tuxbleu a écrit :


à l'occase que je recherche à l'avenir une fonction que je n'utilise pas usuellement.
Tu sais moi, à part des select et des updates/insert dans des bases déjà construites, je fais pas grand chose, alors avec mysql_fech_assoc, j'ai 90% des mes besoins  [:airforceone]


Moi j'utilise jamais les fonctions mysql au boulot :D
 
Sauf dans mon projet perso en signature ;)
Je cherche du monde au passage [:nedurb]


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 24-03-2010 à 15:39:32    

ionik a écrit :


Moi j'utilise jamais les fonctions mysql au boulot :D
 
Sauf dans mon projet perso en signature ;)
Je cherche du monde au passage [:nedurb]


J'aime pas la police pas justifiée  [:dao]  ;)
Tu cherches précisément quoi comme aide ?


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 15:51:21    

tuxbleu a écrit :


J'aime pas la police pas justifiée  [:dao]  ;)
Tu cherches précisément quoi comme aide ?


Rédaction de news/test/design/intégration et php mise en place du mvc sous framework :D
 
ps: pour le php faut que je le fasse mais test/news/redaction/animaton/integration/design oui :D

Message cité 1 fois
Message édité par ionik le 24-03-2010 à 15:52:00

---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 24-03-2010 à 16:04:12    

3ième solution qui marche depuis MySQL 5.x : utiliser la base de données système "information_schema", en particulier les tables "TABLES" et "COLUMNS". Très pratique pour récupérer des infos sur les bases, les schémas des tables et les colonnes :)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 24-03-2010 à 17:04:15    

rufo a écrit :

3ième solution qui marche depuis MySQL 5.x : utiliser la base de données système "information_schema", en particulier les tables "TABLES" et "COLUMNS". Très pratique pour récupérer des infos sur les bases, les schémas des tables et les colonnes :)


 :jap:


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 24-03-2010 à 17:04:58    

ionik a écrit :


Rédaction de news/test/design/intégration et php mise en place du mvc sous framework :D
 
ps: pour le php faut que je le fasse mais test/news/redaction/animaton/integration/design oui :D


Oula, suis pas sur d'etre d'une grande aide  [:airforceone]


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 25-03-2010 à 09:40:32    

tuxbleu a écrit :


Oula, suis pas sur d'etre d'une grande aide  [:airforceone]


Ca dépend ce que tu voudrais faire :D


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed