phpMyAdmin leidžia importuoti duomenų bazes iki 256 MB (kartais net šiek tiek mažesnio dydžio, jei duomenų bazę sudaro daug eilučių). Jei duomenų bazės nepavyko importuoti naudojant phpMyAdmin, vietoj to galite naudoti SSH. Kaip tai padaryti, sužinosite sekdami toliau nurodytais žingsniais.
1 žingsnis. Pasiruošimas
Įkelkite duomenų bazę į savo svetainės public_html aplanką. Tai padarysite per FTP arba naudodami Failų tvarkyklę
Jei nesate tikri dėl savo duomenų bazės slaptažodžio, pakeiskite jį
2 žingsnis. Prisijungimas per SSH
Prisijunkite prie savo hostingo paskyros per SSH
Jei matote duomenų bazės atsarginės kopijos failą – eikite prie kito žingsnio
Jei nematote atsarginės kopijos failo, eikite į Failų tvarkyklę ir dar kartą patikrinkite, ar failas tikrai įkeltas ir patalpintas public_html aplanke
3 žingsnis. Duomenų bazės importavimas
Jei duomenų bazė yra suglaudinto formato (.sql.gz), naudokite šią komandą, kad ją išskleistumėte į .sql formatą:
gzip -d database_name.gz.sql
Nepamirškite pakeisti duomenų bazės pavadinimo (database_name) tikruoju savo duomenų bazės pavadinimu.
Norėdami importuoti duomenų bazę, naudokite šią komandą:
mysql -u database_username -p database_name < file.sql
Jei jūsų duomenų bazės parametrai yra tokie:
MySQL duomenų bazės pavadinimas: u123456789_database
MySQL vartotojo vardas: u123456789_admin
Įkeltas duomenų bazės failas: database.sql
Tuomet komanda atrodys taip:
mysql -u u123456789_admin -p u123456789_database < database.sql
Po to įveskite duomenų bazės slaptažodį ir importavimo procesas bus pradėtas.
Kai viskas bus atlikta, pasirodys nauja eilutė:
-bash-4.2$
Turėkite omenyje, kad priklausomai nuo jūsų duomenų bazės dydžio importavimas gali šiek tiek užtrukti.
Viskas! Dabar žinote, kaip importuoti MySQL duomenų bazę per SSH 😊