Quantcast
Channel: Библиотека знаний
Viewing all articles
Browse latest Browse all 1318

Dump / Restore - [Из оболочки MySql]

$
0
0

Dump / Restore

Dump

$ 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

Ключи

  • --default-character-set=cp1251 - Указание кодировки при експорте

С упаковкой

$ mysqldump --user=root --password=password database_name |gzip> dump.sql.gz

Restore

$ 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

Ключи

  • --default-character-set=cp1251 - Указание кодировки при импорте

С распаковкой

$ 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

Из оболочки MySql

$ mysql> create database database_name;
$ mysql> \!(zcat  database_name.sql.gz > database_name.sql &)
$ mysql>source database_name.sql

Утилиты


Viewing all articles
Browse latest Browse all 1318