Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
mysql:dump-restore [2018/08/16 13:13] – [Restore] mirocowmysql:dump-restore [2019/05/08 18:01] (текущий) – [Dump] mirocow
Строка 13: Строка 13:
 $ mysqldump --host=localhost --user=root --password=password --opt --skip-dump-date --skip-extended-insert --database database_name > /tmp/mydatabase.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 $ mysqldump --all-databases -u[uname] -p[pass] --default-character-set=cp1251 > dump.sql
 +$ mysqldump --routines --add-drop-table --disable-keys --extended-insert --events -v --host=127.0.0.1 --port=3306 -p -u root skringo > dump.sql
 </code> </code>
  
 +  * --routines 
 +  * --add-drop-table 
 +  * --disable-keys 
 +  * --extended-insert 
 +  * --events 
 +  * -v 
 +  * --host=127.0.0.1 
 +  * --port=3306 
 +  * -p 
 +  * -u
 +  * --column-statistics=0 - <text>отключентие статистики при дампе и исправление ошибки с (mysqldump: Couldn't execute 'SELECT COLUMN_NAME,                       JSON_EXTRACT(HISTOGRAM, '$."number-of-buckets-specified"') Unknown table 'COLUMN_STATISTICS' in information_schema (1109))</text>
 ==== Ключи ==== ==== Ключи ====
  
Строка 21: Строка 33:
  
  
-<code>+<code bash>
 $ mysqldump --user=root --password=password database_name | gzip > dump.sql.gz $ mysqldump --user=root --password=password database_name | gzip > dump.sql.gz
 </code> </code>
Строка 43: Строка 55:
 ==== С распаковкой ==== ==== С распаковкой ====
  
-<code>+<code bash>
 $ zcat ./dump.sql.gz | mysql -u 'root' -p database_name $ zcat ./dump.sql.gz | mysql -u 'root' -p database_name
 $ gunzip < ./dump.sql.gz | mysql -u root -p database_name $ gunzip < ./dump.sql.gz | mysql -u root -p database_name
Строка 52: Строка 64:
 ==== Из оболочки MySql ==== ==== Из оболочки MySql ====
  
-<code >+<code bash>
 $ mysql> create database database_name; $ mysql> create database database_name;
 $ mysql> \! ( zcat  database_name.sql.gz > database_name.sql & ) $ mysql> \! ( zcat  database_name.sql.gz > database_name.sql & )