Jos sinulla on edistyneitä käyttöoikeuksia, voit käyttää SSH:tä tuomaan ja vietämään MySQL-tietokantoja komentorivillä. Tämä menetelmä tarjoaa laajamaisempia vaihtoehtoja ja vähemmän rajoituksia kuin web-pohjaiset työkalut kuten phpMyAdmin. Tämä oppaat johtaa sekä olemassa olevan tietokannatiedoston tuontiin että tietokannan vientiin tiedostoon.

Tuo MySQL-tietokanta

  1. Vaihe 1: Lataa tietokantasi tiedosto

    Kirjaudu SSH:ään ja lataa tietokantasi tiedosto kotihakemistosi. Voit tehdä tämän cPanelin tiedostohallinnan kautta, FTP-asiakasohjelman avulla tai suoraan SSH:n kautta.

    Huomio: Varmista, että tietokantasi tiedosto on muodossa .sql. Pakoitut tiedostot (.zip tai .tar.gz) on ensin purkettava.

  2. Vaihe 2: Luo tietokanta ja käyttäjä

    Jos kohdetietokantaa ei ole olemassa, luo tietokanta, tietokannan käyttäjä ja anna käyttäjälle täysi pääsy. Kirjota muistiin tietokannan nimi, käyttäjänimi ja salasana.

  3. Vaihe 3: Yhteydenotto SSH:n kautta

    Kirjaudu palvelimellesi SSH:n avulla.

  4. Vaihe 4: Varmista tiedoston sijainti

    Käytä komentoa ls -l varmistaaksesi, että tiedosto on olemassa nykyisessä hakemistossasi. Jos tiedostoa ei ole saatavilla, joko lataa/siirrä se oikeaan hakemistoon tai siirry hakemistoon, jossa tiedosto sijaitsee.

  5. Vaihe 5: Tuo tietokanta

    Syötä seuraava komento, korvaamalla user_name, database_name ja file.sql oikeilla käyttäjänimesi, tietokannan nimellä ja tiedostonimellä:

    mysql -p -u user_name database_name < file.sql

    Pyydetään sinua syöttämään tietokannakäyttäjän salasana. Onnistuneen syöttöjen jälkeen tietokantasi tuodaan.

Vie MySQL-tietokanta

  1. Vaihe 1: Pääsy komentoriville

    Käynnistä komentorivi tietokannan sijaitsevalla tietokoneella. Jos tietokanta on hostattu etäpalvelimelle (kuten toisessa web-aloitteessa), kirjaudu SSH:n avulla tähän tilille. Jos sinulla on fysinen pääsy koneeseen, avaa terminaalivikkuna komentorivin käyttöön.

  2. Vaihe 2: Suorita vientikomento

    Syötä seuraava komento, korvaamalla username oikealla käyttäjänimesi ja dbname vietettävän tietokannan nimellä:

    mysqldump -u username -p dbname > dbexport.sql

    Huomio: Esimerkissä käytetty tiedostonimi on dbexport.sql, mutta voit valita haluamasi tiedostonimen.

  3. Vaihe 3: Syötä salasanasi

    Syötä salasanasi, kun sinua kysytään "Enter password"-kohdassa.

  4. Vaihe 4: Lataa vietetty tiedosto

    Tiedosto dbexport.sql sisältää nyt kaiken tietokannan datan. Jos tiedosto sijaitsee etäkoneella, lataa se paikalliselle koneellesi SCP:n, FTP:n tai cPanelin tiedostohallinnan avulla.