où est le fichier de ma base ?

Invité
Invité n'ayant pas de compte PHPfrance

12 janv. 2006, 12:39

Rebonjour encore une question,
je travaille avec easy php

alors j'ai fait ma base avec phpmy admin, jelui envoie des infos avec mon formulaire mais où se trouve le fichier qui récupère les données ?
j'ai regardé dans le dossier mysql j'ai un fichier en .frm mais impossible de l'ouvrir.
:oops: (roh la honte !)
merci

Mammouth du PHP | 568 Messages

12 janv. 2006, 12:46

Tu as 3 fichiers...
*.frm
*.mid
*.myi

C'est les fichiers de ta base... Mais c'est pas écris aussi proprement que dans n fichier Excel... c'est fait en sorte que mysql le comprenne... Lui principalement
Heddi s'est remis à développer pour lui même !
Martina Hingis - Étoile du Tennis
Heddi v. 2007

Invité
Invité n'ayant pas de compte PHPfrance

12 janv. 2006, 15:23

alors que faire si je veux récupérer ma base pour la mettre dans access par exemple (ou excel)
je dois récupérer les infos avec php et les mettre dans un fichier texte par exemple ?

Mammouth du PHP | 1029 Messages

12 janv. 2006, 15:32

bonjour,

tu fais un dump de ta base avec les tables, puis tu modifies le fichier pour qui colle a ton nouveau moteur de base de donnée.

pour excel, tu peux exporter en cvs
L'expérience est la somme de toutes nos erreurs.

Invité
Invité n'ayant pas de compte PHPfrance

12 janv. 2006, 16:20

oketo
bon c'est du chinois ce que tu me dis mais je vais me renseigner !!! maintenant je sais où chercher !!!
merci

Invité
Invité n'ayant pas de compte PHPfrance

13 janv. 2006, 14:57

re bonjour,
j'ai trouvé quelques trucs mais c'est pas fameux !

si je tape $mysqldump - u root -p mabase matable

là ça monte bien sur ma console pas de problème

mais après quand je veux rediriger vers un fichier je tape

$mysqldump - u root -p mabase matable.sql[/code] (vu sur le net)

et là il me met à la fin nom de table illegal when doing lock table

(j'aimerai en faire un fichier lisible par access)
merci

Invité
Invité n'ayant pas de compte PHPfrance

13 janv. 2006, 14:58


Invité
Invité n'ayant pas de compte PHPfrance

13 janv. 2006, 15:01

oups j'ai mal tapé un truc

mais oukilé mon fichier ?

Mammouth du PHP | 1029 Messages

13 janv. 2006, 16:02

fais comme ceci

Code : Tout sélectionner

mysqldump - u root -p mabase matable.sql
tu obtiendras un fichier(matable.sql) avec le contenu de ta base.

ensuite tu ouvres ce fichier et tu le modifies en fonction de Acces par exemple.

pour savoir quel est la syntaxe de Acces, un petit coup de Google.

tu peux aussi sauvegardé ta base dans un fichier grâce a phpmyadmin
L'expérience est la somme de toutes nos erreurs.

Invité
Invité n'ayant pas de compte PHPfrance

13 janv. 2006, 16:06

heu...sauf que ce fichier je sais pas où il s'enregistre !

bon sinon j'ai vu qu'en passant par php my admin il exporte tout seul ! mais bon j'aurai bien aimé que ça marche avec la version console dos !

Mammouth du PHP | 1029 Messages

13 janv. 2006, 16:08

ben le fichier il l'enregistre là où tu es.

sinon

Code : Tout sélectionner

: mysqldump - u root -p mabase /home/backup/matable.sql
par exemple
L'expérience est la somme de toutes nos erreurs.

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

13 janv. 2006, 16:16

bon sinon j'ai vu qu'en passant par php my admin il exporte tout seul !
Ben oui !
J'ai l'impression que tu te compliques pas mal la vie...

Dans ton PHPMyAdmin, tu sélectionnes l'onglet "Exporter".
Tu choisis le format "CSV pour MS Excel" (difficile de faire mieux !)
et hop, c'est joué.

Invité
Invité n'ayant pas de compte PHPfrance

13 janv. 2006, 17:48

oui effectivement !
merci à tous !