Adatbázis mentése, MySQLDump használata
Egy adatbázis, szerkezet és adatok:
mysqldump -u felhasználóinév -pJelszó adatbázisnév > fájlneve.sql
Egy adatbázis, csak szerkezet: --no-data kapcsoló
mysqldump -u felhasználóinév -pJelszó –no-data adatbázisnév > fájlneve.sql
Egy adatbázis, csak adatok: –no-create-info kapcsoló
mysqldump -u felhasználóinév -pJelszó –no-create-info adatbázisnév > fájlneve.sql
Több adatbázis, szerkezet és adatok: –databases kapcsoló
mysqldump -u felhasználóinév -pJelszó –databases adatbázisnév_egy adatbázisnév_ketto > fájlneve.sql
Az összes adatbázis, szerkezet és adatok: –all-databases kapcsoló
mysqldump -u felhasználóinév -pJelszó –no-data –all-databases > fájlneve.sql
Példa a kapcsolók használatára
Összes adatbázis mentése, adatok nélkül:
mysqldump -u felhasználóinév -pJelszó –all-databases > fájlneve.sql
Adatbázis visszaállítása:
mysql-u felhasználóinév -pJelszó adatbázisnév < fájlneve.sql
Használható még a –default-character-set=kódolás_neve kapcsoló is többek között, speciális karakterek esetén:
Példa UTF8 esetén:
mysql-u felhasználóinév -pJelszó –default-character-set=utf8 adatbázisnév < fájlneve.sql