Du kan enkelt importera/exportera din databas med phpMyAdmin menyn i cPanel. För att göra det, följ instruktionerna här. Det tillåter endast bearbetning av databaser som inte överstiger 1 GB . Om din databas är större måste du använda SSH-kommandon .
Shell-åtkomst är inaktiverat på delade servrar som standard, så om skalåtkomst inte var aktiverat för ditt konto tidigare, aktivera det först och främst med hjälp av den här artikeln.
Nästa steg är att logga in på ditt konto via SSH . Denna handledning guidar dig genom denna process.
Observera att innan du utför en export eller import måste du tilldela en databas till en användare . Du kan göra det i cPanel> MySQL-databaser menu> Lägg till en användare i en databas alternativ:
Se till att du aktiverar Alla privilegier alternativ:
Du kan hitta fler instruktioner om att skapa en databas och tilldela den till en användare här .
För att importera en databas, använd följande kommando:
mysql -u dbusername -pdbpassword dbname
Du kan också använda:
mysql -u dbusername -p'dbpassword' dbname
eller
mysql -u dbusername -p dbname
För att exportera , använd den här:
mysqldump -u dbusername -pdbpassword dbname> /sökväg/till/fil/fil.sql
Variabeln i kursiv stil är följande:
- dbusername :namnet på en databasanvändare som tilldelats denna databas (det bör vara i formatet CPANELUSERNAME_DATABASEUSER), eller ditt cPanel-användarnamn
- dbpassword :databasanvändarlösenordet (om du använder en databasanvändare som användarnamn) eller ditt cPanel-lösenord (om du använder ditt cPanel-användarnamn som användarnamn)
- dbname :namnet på din databas du importerar till eller exporterar från. Det bör skapas i din cPanel. Formatet är följande:CPANELUSERNAME_DATABASENAME
- /sökväg/till/fil/fil.sql :sökvägen till mysql-dumpen som du importerar till (då kommer en ny fil att skapas) eller exporterar från ditt cPanel-konto. Här kan du använda både relativa och absoluta sökvägsformat. Om du är i mappen med filen kan du bara skriva in filnamnet med filtillägget. Med den absoluta sökvägen, till exempel, blir det följande:/home/CPANEL_USERNAME/public_html/database.sql
Om du inte får något felmeddelande eller meddelande efter att du tryckt på Retur betyder det att kommandot utfördes framgångsrikt.
Låt oss ge ett exempel .
Vi kommer att använda följande inställningar:
- dbusername :nctests_user (som databasanvändare), nctests (som ett cPanel-användarnamn)
- dbpassword :123qwe
- dbname :nctests_database
- sökväg till filen :/home/nctests/public_html/databases/db_file.sql
Databasimport
mysql -u nctests_user -p123qwe nctests_database
OBS: Du kan också använda följande kommando:
mysql -u nctests_user -p nctests_database
På detta sätt måste du ange lösenordet på nästa rad:
Databasexport
mysqldump -u nctests_user -p123qwe nctests_database> /home/nctests/public_html/databases/db_file.sql
OBS: Du kan också använda följande kommando:
mysqldump -u nctests_user -p nctests_database> /home/nctests/public_html/databases/db_file.sql
På detta sätt måste du ange lösenordet på nästa rad:
Det var allt!
Behöver du hjälp? Kontakta vår HelpDesk