Eksport af MySQL-database i SSH
Du kan bruge en Secure Shell-forbindelse (SSH) i stedet for phpMyAdmin til at eksportere en SQL-sikkerhedskopifil for din database. Det er en avanceret metode, der kan gøre det nemmere at eksportere store SQL-filer. Metoden er muligvis påkrævet, når der bruges selvadministrerede VPS eller dedikerede servere, da disse ikke har phpMyAdmin installeret.
- En SSH -app. Vi foreslår PuTTY til Windows eller Terminal til macOS .
- Dine FTP-oplysninger. Hvis du ikke allerede har skrevet dem ned, skal du finde din FTP-vært, dit brugernavn og din adgangskode:
- Du kan enten bruge dit domænenavn eller til IP-adresse til din FTP-vært.
- Du kan finde dit FTP-brugernavn og -adgangskode i din hostingkonto for Linux-hosting med cPanel, Windows hosting med Plesk eller Administreret WordPress hosting (trin 1-7).
- Vis oplysninger om din database. Hvis du ikke allerede har skrevet dem ned, skal du finde dit databasenavn, dit brugernavn og din adgangskode:
- Hvis du bruger Linux-hosting med cPanel, er localhost altid din databases værtsnavn. Du kan finde andre databaseoplysninger i din hostingkonto.
- Hvis du bruger Administreret WordPress hosting eller Windows hosting med Plesk, skal du besøge din hostingkonto for at finde alle databaseoplysninger.
- Forbind din server eller delte hostingkonto med SSH.
- Brug kommandoen ls for at få en liste over filer og mapper, og brug cd og ../ for at navigere igennem mapperne, indtil du befinder dig i den mappe, du vil gemme sikkerhedskopien i.
- Opret forbindelse til MySQL ved hjælp af følgende kommando:
mysqldump -h hostname -P port -u username -p database > backup.sql
Bemærk: Hvis du bruger localhost som din vært, skal du udelade-h hostname
, og hvis du har en standardport (3306), kan du udelade-P port
fra kommandoen.- I den ovenstående kommando skal du erstatte:
- hostname med dit værtsnavn.
- port med dit MySQL-portnummer. Dit portnummer er 3306, medmindre andet er angivet i din hostingkonto.
- username med dit brugernavn for denne database.
- database med navnet på den database, du vil eksportere.
- backup.sql med det navn, du vil bruge for sikkerhedskopifilen.
- I den ovenstående kommando skal du erstatte:
- Tryk på Enter på dit tastatur.
- Når prompten Indtast adgangskode: vises, skal du indtaste din adgangskode for den pågældende databasebruger.
Bemærk: Af sikkerhedsmæssige årsager vil den adgangskode, du indtaster, ikke være synlig, og du vil derfor ikke se den adgangskode, som du indtaster eller indsætter.
- Tryk på Enter på dit tastatur.
Din database er nu eksporteret til den SQL-fil, som du navngav i trin 4, og er klar til at blive downloadet til din lokale computer.