Ero sivun ”MySQL-tietokannan varmuuskopiointi ja palautus” versioiden välillä

Siirry navigaatioon Siirry hakuun
p (luokka)
Rivi 5: Rivi 5:
Mysqldump on komentoriviltä kutsuttava asiakasohjelma, joka tulostaa määritellyt tietokannat haluttuun tiedostoon SQL-syntaksissa. Mysqldump ei käsittele dataa binäärimuodossa, kuten datatiedostoina, vaan selväkielisenä syötteenä. Mysqldump mahdollistaa myös syötteen lukemisen ja jopa sen muokkaamisen ennen tallennusta.  
Mysqldump on komentoriviltä kutsuttava asiakasohjelma, joka tulostaa määritellyt tietokannat haluttuun tiedostoon SQL-syntaksissa. Mysqldump ei käsittele dataa binäärimuodossa, kuten datatiedostoina, vaan selväkielisenä syötteenä. Mysqldump mahdollistaa myös syötteen lukemisen ja jopa sen muokkaamisen ennen tallennusta.  


Mysqldump ohjelmaa ei ole tarkoitettu tietokantojen varmuuskopiointiin jotka sisältävät valtavan määrän dataa. Suuret datamäärät voivat varmuuskopiota tehdessä vielä tapahtua siedettävässä ajassa, mutta niiden palauttaminen voi viedä aikaa ja palvelimen suorituskykyä johtuen yksittäisistä SQL-komennoista, palvelimen levylle tallentamisesta ja indeksien luomisesta. Tuotantoympäristöön tarkoitettu mysqlbackup-asiakasohjelmalla (maksullisen Enterprise-version mukana) kyetään kopioimaan tehokkaasti suuriakin määriä dataa kuitenkaan rajoittamatta tietokannan antamia palveluita.
Mysqldump ohjelmaa ei ole tarkoitettu valtavan määrän dataa sisältävien tietokantojen varmuuskopiointiin. Suuret datamäärät voivat varmuuskopiota tehdessä vielä tapahtua siedettävässä ajassa, mutta niiden palauttaminen voi viedä aikaa ja palvelimen suorituskykyä johtuen yksittäisistä SQL-komennoista, palvelimen levylle tallentamisesta ja indeksien luomisesta. Tuotantoympäristöön tarkoitettu mysqlbackup-asiakasohjelmalla (maksullisen Enterprise-version mukana) kyetään kopioimaan tehokkaasti suuriakin määriä dataa kuitenkaan rajoittamatta tietokannan antamia palveluita.


=== Syntaksi ===
=== Syntaksi ===
Rivi 31: Rivi 31:


<pre>shell>mysqldump [optiot] db_nimi [taulut] > tallennettavan-tiedoston-nimi.sql</pre>
<pre>shell>mysqldump [optiot] db_nimi [taulut] > tallennettavan-tiedoston-nimi.sql</pre>


== Mysql-asiakasohjelma ==
== Mysql-asiakasohjelma ==
Rekisteröitymätön käyttäjä

Navigointivalikko