Norėdami importuoti duomenų bazę, pirmiausia atidarykite ją per phpMyAdmin ir patikrinkite ten esamą turinį.
Prieš importuojant naują duomenų bazės atsarginę kopiją rekomenduojame įsitikinti, kad jūsų duomenų bazė yra tuščia
Tuomet, kadangi jūsų duomenų bazė bus pasirinkta pagal numatytuosius nustatymus, spustelėkite Importuoti (angl. Import):
Pasirinkite failą .sql arba .sql.zip formatu:
Tęskite toliau neatlikdami jokių kitų importavimo nustatymų pakeitimų ir spustelėkite Pirmyn (angl. Go). Vos kelios sekundės ir jūsų duomenų bazė bus importuota 😊
Jei importuojant duomenų bazę kyla problemų, skaitykite toliau.
Dažniausiai pasitaikančios klaidos
Toliau pateikiame dažniausiai pasitaikančias problemas, kylančias importuojant duomenų bazę, ir galimus jų sprendimo būdus:
Duomenų bazė yra per didelė
Didžiausias duomenų bazės, kurią galima įkelti per phpMyAdmin, dydis yra 256 MB. Jei jūsų duomenų bazės failas yra didesnis, vietoj to galite jį importuoti per SSH.
Neteisingas failo formatas (angl. Incorrect Format Parameter)
Įsitikinkite, kad jūsų importuojamo failo formatas yra .sql. Duomenų bazę taip pat galite suglaudinti ir importuoti šiais formatais: .gzip, .bzip2 ir .zip (pvz., database.sql.zip).
Jei patikrinote, kad failo formatas yra teisingas, tačiau vis tiek matote šią klaidą, tai gali reikšti sugadintą duomenų bazės failą.
Vartotojui uždrausta vykdyti komandą (angl. Command Denied to User)
Jei matote šią klaidą, tai reiškia, kad duomenų bazės naudotojas neturi pakankamai teisių importuoti duomenų bazę. Viskas, ką jums reikia padaryti, tai sutvarkyti duomenų bazės leidimus.
Prieiga negalima. Šiai operacijai atlikti reikia SUPER teisių (angl. Access is Denied. You Need the SUPER Privilege for This Operation)
Ši klaida reiškia, kad jūsų duomenų bazėje yra užklausų, kurioms atlikti reikia SUPER teisių. Tokiu atveju dar kartą patikrinkite užklausų pobūdį savo .sql faile ir, jei įmanoma, pašalinkite jas naudodami bet kurį pasirinktą teksto redaktorių. Tada dar kartą pabandykite importuoti duomenų bazę.
Jei užklausos, kurioms būtinos SUPER teisės, yra tikrai reikalingos, apsvarstykite galimybę įsigyti vieną iš mūsų VPS planų.
Viskas! Dabar žinote, kaip importuoti MySQL duomenų bazę per phpMyAdmin.