Created
March 1, 2014 12:49
-
-
Save mightydes/9289354 to your computer and use it in GitHub Desktop.
MySQL
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Делаем бекап | |
mysqldump -u USER -pPASSWORD DATABASE > /path/to/file/dump.sql | |
Создаём структуру базы без данных | |
mysqldump --no-data - u USER -pPASSWORD DATABASE > /path/to/file/schema.sql | |
Если нужно сделать дамп только одной или нескольких таблиц | |
mysqldump -u USER -pPASSWORD DATABASE TABLE1 TABLE2 TABLE3 > /path/to/file/dump_table.sql | |
Создаём бекап и сразу его архивируем | |
mysqldump -u USER -pPASSWORD DATABASE | gzip > /path/to/outputfile.sql.gz | |
Создание бекапа с указанием его даты | |
mysqldump -u USER -pPASSWORD DATABASE | gzip > `date +/path/to/outputfile.sql.%Y%m%d.%H%M%S.gz` | |
Заливаем бекап в базу данных | |
mysql -u USER -pPASSWORD DATABASE < /path/to/dump.sql | |
Заливаем архив бекапа в базу | |
gunzip < /path/to/outputfile.sql.gz | mysql -u USER -pPASSWORD DATABASE | |
или так | |
zcat /path/to/outputfile.sql.gz | mysql -u USER -pPASSWORD DATABASE | |
Создаём новую базу данных | |
mysqladmin -u USER -pPASSWORD create NEWDATABASE |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment