Avatar billede Slettet bruger
07. maj 2003 - 21:25 Der er 5 kommentarer og
1 løsning

eksportere struktur og indhold af database ved tryk på en knap

Hej!

Jeg søger en god måde at lade mine brugere eksportere deres databaseindhold til en tekstfil, der så bliver smidt i hovedet på dem til download.

Jeg fandt så denne stump kode, men er ikke sikker på at den er rigtig sat op:

header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"test.sql\"");
$dump_buffer = system("mysqldump -u [user] -p [adgangskode] [database]");
echo $dump_buffer;

det indeni [] har jeg naturligvis selv skrevet, men skal de der [] overhovedet være der?

Jeg har prøvet mig lidt frem med mysqldump, men får denne tekstfil hentet:

<br>
<b>Warning</b>:  Unable to fork [mysqldump -u [user] -p [adgangskode] [database]] in <b>D:\web\partout.dk_dsjgll\wwwroot\udvidet\indhold\export.php</b> on line <b>11</b><br>


Nogen der kender en simpel metode til at dumpe data? Jeg forstod på det hele at mysqldump er noget skidt i forhold til mysqlhotcopy... eller hvad?
Avatar billede htm Nybegynder
07. maj 2003 - 21:28 #1
Måske du kan bruge det herfra? http://www.eksperten.dk/spm/342390
Avatar billede Slettet bruger
07. maj 2003 - 21:31 #2
Jeg tester lige fra http://www.eksperten.dk/spm/204667 da det ser noget kortere ud ;)
Avatar billede tipsen Nybegynder
07. maj 2003 - 21:34 #3
Jeg bruger noget tilsvarende lokalt til at tage backup af mine db'er på nettet og der er syntax sådan her:

mysqldump -A -e --host=localhost --user=root
Avatar billede tipsen Nybegynder
07. maj 2003 - 21:36 #4
Ups - det var den forkerte - her er den rigtige:

mysqldump.exe -e --host=servernavn --user=brugernavn --password=tjahh --databases databasenavn
Avatar billede Slettet bruger
07. maj 2003 - 21:37 #5
Svedigt, dit link virker perfekt. Mit eget var noget hø ;)
Avatar billede htm Nybegynder
07. maj 2003 - 21:39 #6
Lækkert du fik det til at virke :-)

Takker for point!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester