*   >> lukeminen koulutus Artikkelit >> science >> software

Miten Backup Mysql Database

tietojen varmuuskopioinnin pitäisi olla yksi tärkeimmistä painopisteistä liiketoimintaa. Kun ajatellaan, että tietokannat voivat tallentaa mitään asiakkaan tilaukset luottokortilla tai pankkisiirrolla yksityiskohtia, on tärkeää oikein käsittelyn että tiedot ovat selkeitä. Tämä artikkeli käsittelee menetelmää tehokkaasti varmuuskopioida MySQL-tietokantaan. Jos sinulla on shell-palvelin, johon MySQL on tallennettu, ylivoimaisesti helpoin tapa varmuuskopio on käyttää työkalua nimeltä mysqldump

.

Yleisin tapa käyttää mysqldump

on vedota työkalun ja putken tuloksena lähtö SQL vedostiedoston. Tämä tiedosto sisältää kaikki SQL tarpeen luoda tietokantaan uudelleen, olisi alkuperäinen menetetään. mysqldump

tarjoaa seuraavat syntaksin:

 Polkumyynti rakenne ja sisältö MySQL-tietokantoja ja tables.Usage: mysqldump [OPTIONS] tietokanta [taulukot] TAI mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3 ...

] TAI mysqldump [OPTIONS] --Kaikki-tietokannat [OPTIOT]

Esimerkkejä:

Backup yksi tietokanta

varmuuskopio tietokanta nimeltään "Asiakkaat" ja käyttäjätunnus "root" ja salasana "pass123", tekisit seuraavasti:

 mysqldump -u root - p pass123 Asiakkaat> CustomersBackup.sql 

Backup taulukoilla

Täällä me varmuuskopio taulu1, Ptaulukko 2 ja table3 asiakkaiden tietokanta.

 mysqldump u root -p pass123 Asiakkaat Taulukko1 Ptaulukko 2 table3> CustomersBackup.

sql

Backup useita tietokantoja

varmuuskopioida useita tietokantoja, lisäparametri tarvitaan. Tässä esimerkissä varmuuskopioi "Asiakkaat" ja "Tilaukset" tietokantoja.

 mysqldump u root -p pass123 --databases Asiakkaat Tilaukset> CustomersOrders.sql 

Backup kaikki tietokannat

 mysqldump -u root -p pass123 --Kaikki-tietokannat> alldatabases.sql 

palauttaminen MySQL-tietokannan SQL vedostiedoston.


Syntaksi:

 mysql -u [käyttäjätunnus] - p [salasana] [uusi tietokanta] 

Esimerkki:

 mysql -u root -p pass123 newdb

Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.