Gå til innhold

Eksportere en mySql database med php


Anbefalte innlegg

Videoannonse
Annonse
Gjest Slettet-rXRozPkg

Jeg ville sett på mysqldump. Dette kommandolinjeprogrammet følger med mysql. Du kan kjøre dette f.eks. via en cronjobb, eller hvis du absolutt må, kjøre det gjennom PHP med f.eks. exec eller passthru.

 

Syntaks (legg merke til manglende mellomrom mellom -p og passord, det skal være slik):

mysqldump --andre-parametere -h min.database.net.eller.ip -u brukernavn -ppassord databasenavn > /en/fin/fil.sql

Endret av Slettet-rXRozPkg
Lenke til kommentar
Gjest Slettet+142

mysqldump funker fint med xampp.

Det eneste du trenger å gjøre, er å legge C:\dir-til-xampp\mysql\bin til i Windows sin miljøvariabel PATH, s skal det funke helt fint :)

Lenke til kommentar

Ja der funka det :D

Takker

 

Endelig automatisk backup :D

 

For de som er interessert så er dette shell scriptet mitt til xampp

 

mappe="/path/to/backup/folder/`date +%F-%R`"
mkdir $mappe
/opt/lampp/bin/mysqldump -u root --password=mysqlpass database >$mappe/backup.sql
tar -cf $mappe/backup.tar /opt/lampp/htdocs/*

Endret av AlecTBM
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...