Importér MySQL -database med SSH
En Secure Shell (SSH) -forbindelse kan bruges i stedet for phpMyAdmin til at importere en SQL -backupfil til din database. Det er en avanceret metode, som kan hjælpe, når du importerer store SQL-filer, og som kan være nødvendig, når du bruger selvadministrerede VPS eller dedikerede servere, da de 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:
- For din FTP -vært kan du enten bruge dit domænenavn eller din IP -adresse.
- Du kan finde dit FTP-brugernavn og din adgangskode på din hostingkonto til Linux-hosting med cPanel , Windows-hosting med Plesk eller Administreret WordPress-hosting (trin 1-7) .
- Dine databaseoplysninger. Hvis du ikke allerede har skrevet dem ned, skal du finde dit databasenavn, brugernavn, værtsnavn og adgangskode:
- Hvis du bruger Linux -hosting med cPanel, er localhost altid dit databaseværtsnavn, og 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.
- Upload SQL -backupfilen til serveren ved hjælp af FTP eller Filhåndtering .
- Opret forbindelse til din server eller delte hostingkonto med SSH .
- Brug kommandoen ls til at vise filer og mapper, og cd og ../ til at flytte gennem mapper, indtil du er i den mappe, som du uploade sikkerhedskopifilen til.
- Opret forbindelse til MySQL med følgende kommando:
mysql -h hostname -P port -u username -p database < backup.sql
Bemærk: Hvis du bruger localhost til din vært, bør du slippe den–h hostname
og hvis du har en standardport (3306), kan du slippe den–P port
del af kommandoen.- I kommandoen ovenfor skal du erstatte:
- værtsnavn med dit værtsnavn.
- port med dit MySQL -portnummer. Medmindre det er angivet anderledes i din hostingkonto, er din port 3306.
- brugernavn med dit brugernavn til denne database.
- database med navnet på den database, du vil eksportere.
- backup.sql med navnet på din sikkerhedskopifil.
- I kommandoen ovenfor skal du erstatte:
- Vælg Enter på dit tastatur.
- Når Enter -adgangskode: prompten vises, skal du indtaste din adgangskode til databasebrugeren. Bemærk: Adgangskoden vil ikke være synlig af sikkerhedsmæssige årsager, og du kan ikke se noget, mens du skriver eller indsætter.
- Vælg Enter på dit tastatur.
SQL -backupfilen er nu importeret til din database.