Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1871 connectés 

 



Dernière réponse
Sujet : Ou est stocké une base de donnée ?
l0g4n Non, je tentais moi même de lui faire retrouver la raison :)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
l0g4n Non, je tentais moi même de lui faire retrouver la raison :)
freds45

l0g4n a écrit :


Non, le fichier texte, c'est un "dump" de la bdd mysql, comme l'auteur du topic nous dis avoir téléchargé plus haut. Le fichier que j'ai up, je le sort directement du répertoire de travail de mysql-serveur : c'est "la base de donnée" et pas un fichier de description. Quand on ne sait pas, on s'abstient !


Otan pour moi, j'avais pas vu le lien que tu avais posté :jap:
Je pensais qu'il parlait du fichier .sql téléchargé un peu avant.

l0g4n

freds45 a écrit :


Quel rapport avec le nombre de bits [:delarue5] ? C'est un stockage en texte, et non pas en binaire.
On te parle d'un fichier texte ici, avec des instructions SQL dedans. Et rien que les instructions de création de table, de descriptions des différents champs, des contraintes etc ... Tu y arrives très vite. Donc AMHA, à part de quoi recréer la structure, il n'y a rien d'autre.


Non, le fichier texte, c'est un "dump" de la bdd mysql, comme l'auteur du topic nous dis avoir téléchargé plus haut. Le fichier que j'ai up, je le sort directement du répertoire de travail de mysql-serveur : c'est "la base de donnée" et pas un fichier de description. Quand on ne sait pas, on s'abstient !

Sgt Sharp Mais y'a une finalité à tout ça? Au pire faites nous un cours sur la création d'une table sql, avec un petit script php, au moins on aura appris quelque chose :o
freds45

l0g4n a écrit :


Non, mais ya pas grand chose dedans... dans tout les cas, 1ko, sa fait tout de meme 8192bit : ya de quoi stocker pas mal d'infos...


Quel rapport avec le nombre de bits [:delarue5] ? C'est un stockage en texte, et non pas en binaire.
On te parle d'un fichier texte ici, avec des instructions SQL dedans. Et rien que les instructions de création de table, de descriptions des différents champs, des contraintes etc ... Tu y arrives très vite. Donc AMHA, à part de quoi recréer la structure, il n'y a rien d'autre.

l0g4n

supalex06 a écrit :

Merci!

 

Comment se fait t'il qu'il ne fasse qu'1ko ? c'est une bdd vierge ?


Non, mais ya pas grand chose dedans... dans tout les cas, 1ko, sa fait tout de meme 8192bit : ya de quoi stocker pas mal d'infos...

freds45 Ca dépend du contenu de ta base :spamafote:
supalex06 Merci!
 
Comment se fait t'il qu'il ne fasse qu'1ko ? c'est une bdd vierge ?
l0g4n o.O ?
Alors, dans l'ordre :
C'est plus un fichier de "remplissage" de base, que de config, mais tu peut y trouver la config, vu qu'il est remplis de commandes SQL, et que tu peut TOUT faire sur un serveur sql avec ces commandes (notement récupérer un fichier de ce type).
 
Disons que dans l'idée, c'est comme quand tu sauvegarde ta box, mais que là, tu sauvegarde une bdd, et qu'une box dont la config est stocké en base de donnée MySQL, si elle sort sur le marché, j'en donne pas cher...
EDIT : par contre, non, rien à voir avec la parité...
EDIT2 : tient, je t'ai mis un vrais fichier de bdd mysql, tel qu'il est stocké sur un serveur ici : mysql.MYI
 
Oui, c'est inutilisable... Ptète en hexadecimal, et encore...
supalex06 C'est une sorte de fichier de parité ?
supalex06 Culture, curiosité.
 
Ce .sql est un genre de fichier de config de la table ?
Est ce que c'est le meme genre de fichier que lorsque qu'on sauvegarde un fichier de config de sa box adsl par exemple ?
l0g4n


Burned :o

tron20 a écrit :


purement énorme.
 
y'a quand même des gars sacrément patient ici !  :jap:


 
Bah ouai, mais que veut tu, j'aurais parié que c'était un troll, mais à ce niveau là, c'est pas possible...

tron20

l0g4n a écrit :

XDDDDDDDDDDDDDDDDDDDDDDDDDDD
 
Ce n'est pas la base de donnée que tu a récupéré ! Mais un fichier SQL permettant de la recréer sur un serveur :D
 
Ah nan mais toi, t'en tient une bonne, sa vaut une alerte qualitaÿ !


purement énorme.
 
y'a quand même des gars sacrément patient ici !  :jap:

freds45

supalex06 a écrit :

C'est bon j'ai réussi à la recuperer il fait 546ko et son extension est .sql
Et pour info ce n'est pas du binaire, j'ai reussi à l'ouvrir avec bloc note et c'est tout à fait compréhensible


Ce que tu as récupéré, ce ne sont pas les fichiers que le moteur de base de données utilise pour le stockage, mais un script sql permettant de recréer le contenu de la base. [:cerveau o]

 

edit: tu veux en faire quoi exactement ? Explique plutôt ton besoin au lieu de tourner autour du pot...

l0g4n XDDDDDDDDDDDDDDDDDDDDDDDDDDD
 
Ce n'est pas la base de donnée que tu a récupéré ! Mais un fichier SQL permettant de la recréer sur un serveur :D
 
Ah nan mais toi, t'en tient une bonne, sa vaut une alerte qualitaÿ !
supalex06 C'est bon j'ai réussi à la recuperer il fait 546ko et son extension est .sql
Et pour info ce n'est pas du binaire, j'ai reussi à l'ouvrir avec bloc note et c'est tout à fait compréhensible
l0g4n Mais justement, tout celà est fonction du logiciel serveur utilisé !
Tu veut récupérer le fichier ? Si oui, il suffit de le faire via un script php...
aideinfo Généralement, les hébergeurs réservent des serveurs aux BDD. Tu ne les trouveras donc pas sur TON espace ftp. Et même si c'est stocké sur le même serveur, tu n'y a généralement pas accès, car dans un dossier à part. Une base MySQL est composé de plusieurs fichiers (de 1 à 3 par table).
l0g4n Au pire, petit script en php, mysqldump, renvoie en zip, et il l'aura sa bdd...
Sgt Sharp Ce nid à trolls :D
 
OUI tu peux accéder à ta base Mysql, la lire et l'enregistrer sur ton ordinateur si tu as accès à la dite base via Phpmyadmin par exemple.
NON tu ne peux pas la voir ou la récupérer si ton hébergeur ne te propose pas le moyen de le faire.
 
Cela dit, si tu as une base, c'est plus que probable que tu ai un moyen d'y accéder via le panneau de gestion ou l'interface client de ton hébergeur.
TNTb

supalex06 a écrit :

Peut on y avoir accès par ftp ?


 
non et puis pas vraiment d'interet.
 
en parlant de ftp, en faisant un parallèle une base de donnée et le ftp :
 
tu accède au ftp avec une adresse (ip), (sasn savoir ou est le serveur ftp)  tu t'authentifie et tu lance des commandes (récupérer un fichier le déposer l'affacer, etc.)
 
d'une façon similaire tu te connecte à une base de donnée (sans savoir où elle est (pas d'interet à priori)) et tu lances des requettes et en retour tu recupère un résultat ou tu exécute des commandes dans la base de donnée.
 
dans le cas de joomla, je ne connais pas, mais je pense que joomla gère tout seul les connections vers la base de donnée, en fait la base de donnée doit être transparente pour l'utilisateur, mais il doit y avoir moyen de "voir" la base en se connectant dessus et en exécutant des commande sql.

ccp6128 T'es énervant a ne pas donner de détails.
Si c'est un hébergeur qui te fournit une BDD, tu ne pourras pas y avoir accès en FTP.
supalex06 Peut on y avoir accès par ftp ?
slywalker Ça dépend de trop de facteurs : Distribution, choix fait par l'hébergeur, FS utilisés, choix de montage des partitions, etc ...
supalex06 Donc c'est un fichier, il est où ?
slywalker non, c'est un fichier binaire !
supalex06 Est ce qu'une base de donnée est un fichier comme pourrait l'etre un .doc ou un .txt ?
l0g4n Oulala...
Déjà, une chose :
une base de donnée est stockée, sous forme binaire, dans un fichier sur le serveur de base de donnée.
 
Une seconde : PERSONNE n'est capable de lire ou écrire ce fichier : parcequ'en binaire, personne n'en a la capacité intellectuelle :
 
Il faut utiliser une interface, en général MySQL.
 
Tu peut utiliser cette interface pour faire ce que tu veut à ta bdd.
 
Il existe des interface pour interface, genre phpmyadmin qui permet de visualiser une base de donnée.
 
Une question me taraude, tu veut faire quoi Exactement ? Parceque savoir où est stocké le fichier, tu t'en fout : si tu en veut une copie, ou autre, suffit de passer une commande a MySQL, via un script php par exemple...
supalex06 Je suis chez Hostony et j'ai une base MySQL
 
Où sont elles stockées en regle general ? Pas forcement dans mon cas précis
l0g4n Euh, sa dépend, tu est hébergé chez qui, a quoi à tu accès ?
supalex06 Je cherche le chemin précis, je veux la voir.
keos92 ben chez l'herbergeur, sur un de ses serveurs ?!  
 
supalex06 Bonjour,
 
Je viens de louer un hebergement web pendant quelques temps et je voulais savoir par curiosité où etait stocké précisément sur le serveur la BDD MySql que j'ai créé avec Joomla ?
 
Merci d 'avance

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR