Behozatali és kiviteli adatokat mysql mysqldump

Példa-utasítások az exportáló és importáló az adatbázisban:

mysqldump -u username -p -h imya_servera_BD database_name> dump.sql

Az adatok tárolhatók dump.sql fájlban. Következő (ha szükséges) a visszaállításhoz backup (billenő) az alábbiak szerint:

mysql -u username -p -h imya_servera_BD database_name

Fuss ezek a segédprogramok a munkába a MySQL kérni fogja a jelszót az adatbázishoz. Meg kell adni egy jelszót a felhasználóhoz tartozó adatbázist.

/ 40101 * SET NEVEK cp1251 * / !;

Például meg kell adnia az UTF8 kódolás:

/ *! 40101 SET NAMES utf8 * /

További mysqldump segédprogram lehetőségek:

--add-drop-asztal - egy lehetőség, amely hozzáteszi, DROP TABLE parancs létrehozása előtt az asztalon. Mielőtt visszaállítja a táblákat a lerakó, az asztalt az azonos nevű a termelési adatbázis törlődik, és újra a biztonsági mentésből. Javasoljuk, hogy lehet használni, hogy megakadályozzák az esetleges hibák után hasznosítás;
--add-zárak - opció is, amely egy parancsot LOCK TABLES elvégzése előtt, és kinyit TABLE után minden asztalnál dump. Arra használják, hogy gyorsítják a MySQL;
--quote-nevek - a lehetőséget, hogy azt mondja a hasznosságát annak szükségességét, hogy idézetek táblázat és az oszlop nevek. Javasoljuk, hogy használható változatai MySQL, a 4.1.1. A régebbi verziók, ez az alapbeállítás.
Options --quick és --opt ajánlott, ha a MySQL adatbázis túl nagy ahhoz, hogy teljes egészében a memóriában.
Így mysqldump segédprogram hiba:

Ennek eredményeként egy sort, hogy hozzon létre egy másolatot az adatbázisról a következőképpen állítjuk elő:

mysqldump --opt -u username -p -h imya_servera_BD --add-drop-asztal database_name> dump.sql

mysqldump --quick -u username -p -h imya_servera_BD --add-drop-asztal database_name> dump.sql

Kapcsolódó cikkek