Показать страницуИстория страницыСсылки сюдаCopy this pageExport to MarkdownODT преобразованиеНаверх Вы загрузили старую версию документа! Сохранив её, вы создадите новую текущую версию с этим содержимым. Медиафайлы{{tag>mysql sql utils}} ====== Dump / Restore ====== ===== Dump ===== <code bash> $ mysqldump -u[uname] -p[pass] > mysql.sql $ mysqldump -u[uname] -p[pass] [dbname] | gzip -9 > backupfile.sql.gz $ mysqldump --hex-blob -A > all_databases.sql $ mysqldump --all-databases -u[uname] -p[pass] > dump.sql $ mysqldump --host=localhost --user=root --password=password --opt --skip-dump-date --skip-extended-insert --database database_name > /tmp/mydatabase.sql $ mysqldump --all-databases -u[uname] -p[pass] --default-character-set=cp1251 > dump.sql </code> ==== Ключи ==== * --default-character-set=cp1251 - Указание кодировки при експорте ==== С упаковкой ==== <code> $ mysqldump --user=root --password=password database_name | gzip > dump.sql.gz </code> ===== Restore ===== <code bash> $ mysql -u[uname] -p[pass] database_name < file_name.sql $ gunzip -c /path/backup.Sql.Gz | mysql -h -u[uname] -p[pass] $ gunzip < [backupfile.sql.gz] | mysql -u [uname] -p[pass] [dbname] $ /usr/bin/gunzip < database.gz database.sql $ mysql -u[uname] -p[pass] database_name < database.sql $ mysql -u[user] -p database_name < database.sql $ mysql>source /path/to/database.sql $ mysql -u[user] -p --default-character-set=cp1251 database_name < database.sql </code> ==== Ключи ==== * --default-character-set=cp1251 - Указание кодировки при импорте ==== С распаковкой ==== <code> $ zcat ./dump.sql.gz | mysql -u 'root' -p database_name $ gunzip < ./dump.sql.gz | mysql -u root -p database_name $ gunzip -c ./dump.sql.gz | mysql -u root -p database_name $ gunzip ./dump.sql.gz </code> ==== Из оболочки MySql ==== <code > $ mysql> create database database_name; $ mysql> \! ( zcat database_name.sql.gz > database_name.sql & ) $ mysql> source database_name.sql </code> ===== Утилиты ===== * [[mysql:mysql_utils|]] - Архивирование БД (Ориентировался на Debian архитектуру)СохранитьПросмотрРазличияОтменить Сводка изменений Примечание: редактируя эту страницу, вы соглашаетесь на использование своего вклада на условиях следующей лицензии: CC0 1.0 Universal