Eksporter MySQL-database i SSH
Du kan bruke en Secure Shell (SSH)-tilkobling i stedet for phpMyAdmin til å eksportere en SQL-sikkerhetskopifil for databasen. Det er en avansert metode som kan være til hjelp når du eksporterer store SQL-filer, og det kan være nødvendig når du bruker selvstyrt VPS Hosting, siden de ikke har phpMyAdmin installert.
Merk: Hvis nettstedet ditt er hostet på en av Managed WordPress hosting-planene, må du bruke WP-CLI i stedet for SSH.
Påkrevd: Du vil trenge følgende for å fullføre disse trinnene:
- En SSH -app. Vi foreslår PuTTY for Windows , eller Terminal for macOS .
- FTP-detaljene dine. Hvis du ikke allerede har skrevet dem ned, bør du finne brukernavn og passord til FTP-host:
- For FTP-host kan du bruke enten domenenavnet eller IP-adressen.
- Du finner FTP-brukernavnet og -passordet ditt i hostingkontoen for Web Hosting (cPanel) eller Windows Hosting med Plesk.
- Detaljene til databasen din. Hvis du ikke allerede har skrevet dem ned, bør du finne databasens navn, brukernavn, hostnavn og passord:
- Hvis du bruker WordPress, kan du finne databasedetaljene i filen wp-config.php.
- Hvis du bruker Web Hosting (cPanel), er localhost alltid databasens hostnavn, og du kan finne andre databasedetaljer i hostingkontoen.
- Hvis du bruker Windows hosting med Plesk, finner du all databaseinformasjon i hostingkontoen din.
- Koble til hostingkontoen min med SSH (Secure Shell).
- Bruk kommandoen ls for å føre opp filer og mapper i en liste, og bruk cd og ../ til å gå gjennom kataloger til du er i katalogen du vil lagre sikkerhetskopifilen i.
- Koble til MySQL ved hjelp av følgende kommando:
mysqldump -h hostnavn -P port -u brukernavn -p database > sikkerhetskopi.sql
Merk: Hvis du bruker localhost som host, kan du sløyfe kommandodelen–h hostnavn
, og hvis du har en standardport (3306), kan du sløyfe kommandodelen–P port
.- I kommandoen ovenfor skal du erstatte
- hostnavn med ditt hostnavn
- port med ditt MySQL-portnummer Med mindre noe annet er spesifisert i hostingkontoen, er porten 3306.
- brukernavn med ditt brukernavn for denne databasen
- database med navnet på databasen du vil eksportere
- sikkerhetskopi.sql med navnet du vil bruke på sikkerhetskopifilen
- I kommandoen ovenfor skal du erstatte
- Trykk på Enter på tastaturet.
- Når du ser meldingen Oppgi passord:, oppgir du passordet for den databasebrukeren.
Merk: Av sikkerhetsmessige årsaker vil du ikke kunne se passordet mens du skriver eller limer inn.
- Trykk på Enter på tastaturet.
Databasen din er eksportert til SQL-filen du navnga i trinn 4, og er klar for nedlasting til den lokale datamaskinen.
Mer informasjon
- Importer MySQL -database med SSH
- Du kan også eksportere og importere databasen din i phpMyAdmin.