boratsmom Skrevet 22. mars 2009 Del Skrevet 22. mars 2009 hei, jeg trenger et script som kan ta sql backup av siden min. Databasen er ca 62 mb. når jeg bruker phpmyadmin og sånne scripts så får jeg memory limit error. Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 105 bytes) in /home/vhosts/sidenmin.com/httpdocs/backup/my.php on line 1479 det er shared server så jeg vil liksom ikke endre memory limit så finnes det ingen programmer som kan backe up databasen? takk på forhånd. Lenke til kommentar
___ Skrevet 22. mars 2009 Del Skrevet 22. mars 2009 Nå kan det jo hende at det finnes noen som skjønner hva du prøver å fortelle i innlegget ditt, men jeg hører altså ikke til dem. Kanskje fordi jeg ikke interesserer meg det døyt om PHP? Hvem vet. Uansett, jeg finner det fryktelig lite interessant å måtte lese PHP-feilmeldinger som gud og hvermann måtte få på sine servere. Det kan de gjerne kjase og mase om til de blir blå i trynene sine, på det dertil egnede PHP-forumet. Dette er et forum der det diskuteres databaser. Hilsen Werner Lenke til kommentar
boratsmom Skrevet 23. mars 2009 Forfatter Del Skrevet 23. mars 2009 okey greia er kort og greit at: hvordan skal jeg ta backup av MYSQL-databasen min? (som er 62mb i størrelse) Lenke til kommentar
Jonas Skrevet 23. mars 2009 Del Skrevet 23. mars 2009 (endret) Koble deg til databasen med f.eks. MySQL Administrator som er en applikasjon du kjører lokalt på den egen maskin og bruk denne til å ta backup. Kan sikkert brukes til automatisering, men det finner du isåfall mer om i dokumentasjonen. Ellers så er det sikkert ingen sak i bruke et PHP-script til det, er vel bare å optimalisere det med hensyn på bruk av minne. Endret 23. mars 2009 av Jonas Lenke til kommentar
sygard Skrevet 23. mars 2009 Del Skrevet 23. mars 2009 Har du ssh tilgang til serveren? Har du det kan du enkelt ta backup av databaser ved å bruke denne kommandoen: mysqldump --user username --password=passord db_name > dumpfil.sql Gitt at den kjører på en linux maskin da... mulig kommandoen mysqump finnes til windows også, men det har jeg ikke prøvd. Lenke til kommentar
Ernie Skrevet 23. mars 2009 Del Skrevet 23. mars 2009 Ellers så er det sikkert ingen sak i bruke et PHP-script til det, er vel bare å optimalisere det med hensyn på bruk av minne. Nei, det er ingenting i veien for å ta backup av nærmest uendelig store databaser i PHP. Det er bare å hente ut n rader om gangen og skrive de til disk så slipper man unna minneproblemet, men som det blir nevnt er nok MySQL Admin og mysqldump litt enklere løsninger på problemet. Lenke til kommentar
boratsmom Skrevet 23. mars 2009 Forfatter Del Skrevet 23. mars 2009 jeg har ikke SSH-tilgang. Mysql programmet funker ikke siden det er localhost som er sql serveren. de php scriptene som backer up databasen gir bare error pga memory limit. Lenke til kommentar
boratsmom Skrevet 23. mars 2009 Forfatter Del Skrevet 23. mars 2009 PROBLEM LØST! beste scriptet noensinne http://www.mysqldumper.de/en Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå