


Блог IT-шника
Блог IT-шника
Привіт:) У цьому пості зібрав найуживаніші команди утиліти mysqldump для роботи з резервними копіями MySQL.
mysqldump -u USER -p PASSWORD DATABASE > /path/to/file/dump.sql
// для Windows
// mysqldump -uroot -proot db_name > D:/dump.sql
mysqldump --no-data -u USER -p PASSWORD DATABASE > /path/to/file/schema.sql
mysqldump -u USER -p PASSWORD DATABASE TABLE1 TABLE2 TABLE3 > /path/to/file/dump_table.sql
mysqldump -u USER -p PASSWORD DATABASE | gzip > /path/to/outputfile.sql.gz
mysqldump -u USER -p PASSWORD DATABASE | gzip > date +/path/to/outputfile.sql.%Y%m%d.%H%M%S.
mysql -u USER -p PASSWORD DATABASE < /path/to/dump.sql
// варіант 1
gunzip < /path/to/outputfile.sql.gz | mysql -u USER -p PASSWORD DATABASE
// варіант 2
zcat /path/to/outputfile.sql.gz | mysql -u USER -p PASSWORD DATABASE
mysqladmin -u USER -p PASSWORD create NEWDATABASE
mysqldump -Q -c -e -u USER -p PASSWORD DATABASE > /path/to/file/dump.sql
// варіант 1
mysqlshow -u USER -p PASSWORD
// варіант 2
mysqlshow -u USER -p PASSWORD DATABASE