MySQL-tietokannan varmuuskopiointi ja palautus

MySQLdump

Tietokannan automaattiset varmuuskopiot ovat tärkeitä, mutta mikäli kuitenkin haluat tehdä tietokannasta varmuuskopion ennen tietojen muuttamista komentoriviltä, niin voit käyttä mysqldump-komentoa. Tietokannan varmuuskopiointi on helppo tehdä Linux:in komentoriviltä.

MySQL varmuuskopion tekeminen

Ohjeessa käytämme root pääkäyttäjää mutta käyttäjän ei tarvitse olla pääkäyttäjä. Käyttäja voi olla myös tavallinen käyttäjä, jolla on tietokantaan sopivat käyttöoikeudet.
Täällä komennolla voit tehdä varmuuskopion yhdestä mysql-tietokannasta.

 mysqldump -u root -p tietokannan_nimi > tietokannan_nimi.sql

Mikäli haluat varmuuskopioida kaikki MySQL-tietokannat niin voit tehdä sen seuraavasti. Tämän tehdäksesi, tarvitset pääkäyttäjän oikeudet, koska normaalilla käyttäjällä ei välttämättä ole oikeuksia kaikkiin tietokantoihin.

mysqldump -u root -p --all-databases > kaikki_tietokannat.sql

MySQL-tietokannan palautus varmuuskopiosta

Sama juttu kuin aikaisemmin, niin käytämme ohjeessa root pääkäyttäjää.
MySQL-Tietokannan voit palauttaa varmuuskopiosta seuraavasti.

 mysql -u root -p tietokannan_nimi < tietokannan_nimi.sql

Tai vastaavasti palautamme kaikki tietokannat kerralla, käyttäen seuraa komentoa.

mysql -u root -p < kaikki_tietokannat.sql

Voit myös palauttaa ainoastaan yhden tietokannan kaikkien tietokantojen varmuuskopiosta..

mysql -u root -p --one-database tietokannan_nimi < kaikki_tietokannat.sql
JAA ARTIKKELI




Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Digivinkit
Yksityisyyden yleiskatsaus

Tämä sivusto käyttää evästeitä, jotta voimme tarjota sinulle parhaan mahdollisen käyttäjäkokemuksen. Evästetiedot tallennetaan selaimeesi ja ne suorittavat toimintoja, kuten tunnistavat sinut, kun palaat verkkosivustollemme, ja auttavat tiimiämme ymmärtämään, mitkä sivuston osat ovat mielestäsi mielenkiintoisimpia ja hyödyllisimpiä.