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 Hosting, 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 adgangskoden i din hostingkonto for Web Hosting (cPanel), Windows hosting med Plesk.
- 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 WordPress, kan du finde databaseoplysningerne i din wp-config.php-fil.
- Hvis du bruger Web Hosting (cPanel), er localhost altid din databases værtsnavn. Du kan finde andre databaseoplysninger i din hostingkonto.
- Hvis du bruger Windows hosting med Plesk, skal du besøge din hostingkonto for at finde alle databaseoplysninger.
- Opret forbindelse til min hostingkonto med SSH (Secure Shell).
- 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 eksporteres til den SQL-fil, som du navngav i trin 4, og er klar til at blive downloadet til din lokale computer.
Flere oplysninger
- Importér MySQL -database med SSH
- Du kan også eksportere og importere din database i phpMyAdmin.