Вопросы с тегом «mysqldump»

Стандартная утилита резервного копирования и резервного копирования MySQL

2
Репликация MySQL: «Дублированная запись для первичного ключа»
Не могли бы вы помочь мне понять, почему я получаю «Дублированная запись для первичного ключа» на подчиненном сервере после полной повторной синхронизации. По сути, «mysqldump» работал почти всю ночь, а затем процесс восстановления занял пару часов, поэтому, когда я запускал ведомое устройство, он отставал от мастера на ~ 63874 секунды. …

1
Дамп таблицы mysql при импорте заменил существующие записи
Я взял дамп с помощью mysqldump .. mysqldump -u... -p... mydb t1 > mydb_table.sql Затем я импортировал дамп в другую базу данных, имеющую ту же таблицу, но разные записи. mysql -u...-p... mydb < mydb_tables.sql Импортирующая БД имела записи от primary_key 1 до 1000, а экспортирующая БД имела от 5000 до …

2
mysql.proc продолжает падать, не может сделать mysqldump?
Из-за некоторых проблем с InnoDB я собираюсь сбросить все базы данных на новый сервер: mysqldump -E -R --all-databases | pv -b | mysql -u root -p -h new.server Процесс дампа остановился с ошибкой: 59.9kB assword: 59.9kB ERROR 145 (HY000) at line 2970: Table './mysql/proc' is marked as crashed and should …

3
Пользователи жалуются на то, что система работает медленно во время работы mysqldump
База данных MYSQL (ibdata1) имеет размер 73 ГБ и настроена для работы в качестве выделенного сервера базы данных в операционной системе Windows 2008 для таблиц INNODB. Мы выполняем резервное копирование с помощью mysqldump mysqldump --skip-opt --quick - одиночная транзакция --create-options --extended-insert --disable-keys --add-drop-table --complete-insert - set-charset - сжатие --log-error = …

2
Как мне вывести только данные для всех таблиц, используя mysqldump
У меня есть новая база данных со схемой и первичным ключом, FK, индексными ограничениями, созданными для всех таблиц. Как сделать дамп только данных из существующей базы данных, используя mysqldump, чтобы я мог импортировать только одни значения и исключить все остальное.

2
Как показать предупреждения при загрузке данных, созданных из mysqldump?
У меня есть большой файл .sql с большой вставкой в ​​... значения ... заявления. Многие из этих операторов генерируют предупреждения во время выполнения. Как я могу получить mysql для печати предупреждений? Если он нажимает control-C, то импорт останавливается, и я возвращаюсь к командной строке ОС. Вот пример выходных данных от …

1
Как опция '' --use-savepoints '' mydumper уменьшает блокировку метаданных
MyDumper 0.6.1 добавить новую опцию --use-savepoints. Из руководства это означает: Использование точек сохранения для уменьшения проблем с блокировкой метаданных, требуется привилегия SUPER Я не понимаю Как он «уменьшает проблемы с блокировкой метаданных» и зачем ему нужна «привилегия SUPER»? Как я думаю, метаданные необходимы для предотвращения изменения структуры таблицы другими DDL.

6
Перемещение больших баз данных
У меня есть сервер Centos и / var / lib / mysql / 125 ГБ (на диске есть 1 ГБ свободного места). Обычно я использовал бы mysqldump для резервного копирования баз данных, но я обычно не работаю с такими большими базами данных, поэтому мне нужно знать самый безопасный способ копирования …

1
Как мне перенести большую базу данных MySQL в RDS?
Я уже немного разбирался в этом. Я понимаю, что есть похожие вопросы о переполнении стека, и у самих Amazon есть полезный документ, дающий советы здесь: http://aws.amazon.com/articles/2933 Мои опасения следующие: Amazon рекомендует использовать mysqldumpтолько для «небольших объемов данных», которые они определяют как менее 1 ГБ. База данных, которую я собираюсь перенести, …

2
Медленный импорт базы данных MySQL с помощью mysqldump и USE .. SOURCE
У меня в MySQL около 12 таблиц innoDB, в одной из них 11 миллионов записей. Я использовал эту команду для резервного копирования: mysqldump -u [USERNAME] -p [DBNAME] | gzip > [/path_to_file/DBNAME].sql.gz И эта команда для импорта вещей на новый сервер: USE [DBNAME]; SOURCE [/path_to_file/DBNAME].sql; Вот боль, с которой я страдаю …

2
Согласованное логическое резервное копирование баз данных, использующих движки MyISAM и InnoDB
У меня есть вопрос, касающийся логического резервного копирования баз данных MySQL, которые используют MyISAM и InnoDB. mysqldumpУтилита поддерживает эти два варианта: --single-транзакция - создает непротиворечивый снимок путем выгрузки всех таблиц в одной транзакции. Работает ТОЛЬКО для таблиц, хранящихся в механизмах хранения, которые поддерживают многовариантность (в настоящее время поддерживает только InnoDB) …

2
ПРОЦЕДУРА УДАЛЕНИЯ, ЕСЛИ СУЩЕСТВУЕТ В MySQL
Я сбрасываю свои хранимые процедуры только с помощью следующей команды: mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt databasename -u username -p > outputfile.sql но результирующий файл дампа не содержит ПРОЦЕДУРУ КАДРА, ЕСЛИ ЕСТЬ, перед каждым объявлением процедуры. Как добавить запрос на удаление в мой дамп? Спасибо.

3
Изменен max_allowed_packet и все еще появляется ошибка 'Packet Too Large'
Я использую mysqldump для создания плоского файла в целях резервного копирования. Я использовал этот файл для воссоздания базы данных на альтернативном сервере. Я запустил процесс импорта через ssh в командной строке и получил несколько Packet too Largeошибок. Я перезапустил mysql с гораздо большим max_allowed_packet (т.е. 1000M) и все еще получил …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.