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

10
Может ли mysqldump сбрасывать триггеры и процедуры?

Есть ли способ сделать mysqldump, который будет сохранять все триггеры и процедуры из указанного БД? Некоторое время назад я прочитал, что mysqldumpтакже спасет мои триггеры, но это не похоже на это. Мой второй связанный вопрос, как я могу проверить в файле sql, если триггеры...

10
Отключаемые ключи MySqlDump не влияют на импорт

У меня есть продолжение моего предыдущего вопроса о скорости импорта с помощью Inno-Tables (сюрприз!). Сценарий Я пытаюсь импортировать большой * дамп базы данных на мою локальную машину разработчика в разумные сроки. KEYК таблицам прикреплено множество элементов, которые оказались узким местом, но...

10
Восстановление дампа MySQL - как сохранить комментарии

Таким образом, у меня есть этот сложный дамп MySQL в качестве резервной копии. К сожалению, это резервное копирование является сложным, и мы используем злые триггеры. У некоторых из наших злых триггеров были строки комментариев, начинающиеся с символа #. Когда я делаю резервную копию базы данных,...

10
mysqldump - одиночная транзакция, но запросы на обновление ждут резервного копирования

Если я использую mysqldump --single-транзакции, в соответствии с документацией он должен выполнить очистку таблиц с блокировкой чтения, чтобы получить согласованное состояние, а затем начать транзакцию, и никаких авторов не должно ждать. Однако вчера вечером я обнаружил следующую ситуацию: выдержка...

9
Как мне вывести только данные для всех таблиц, используя mysqldump

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

9
Как показать предупреждения при загрузке данных, созданных из mysqldump?

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

9
Пользователи жалуются на то, что система работает медленно во время работы mysqldump

База данных MYSQL (ibdata1) имеет размер 73 ГБ и настроена для работы в качестве выделенного сервера базы данных в операционной системе Windows 2008 для таблиц INNODB. Мы выполняем резервное копирование с помощью mysqldump mysqldump --skip-opt --quick - одиночная транзакция --create-options...

9
Нужно выполнить резервное копирование баз данных MySQL information_schema, performance_schema, mysql и phpmyadmin?

Я знаю, что нет необходимости делать резервную копию information_schemaбазы данных, но как быть со следующими базами данных (кроме пользовательских баз данных)? performance_schema mysql phpmyadmin (Таким образом, в случае проблем, и мы должны начать с нуля (новая установка MySQL), какие базы данных...

9
Репликация MySQL: «Дублированная запись для первичного ключа»

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

9
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...

9
Дамп таблицы mysql при импорте заменил существующие записи

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

8
Перемещение больших баз данных

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

8
Медленный импорт базы данных MySQL с помощью mysqldump и USE .. SOURCE

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

8
Изменен max_allowed_packet и все еще появляется ошибка 'Packet Too Large'

Я использую mysqldump для создания плоского файла в целях резервного копирования. Я использовал этот файл для воссоздания базы данных на альтернативном сервере. Я запустил процесс импорта через ssh в командной строке и получил несколько Packet too Largeошибок. Я перезапустил mysql с гораздо большим...

8
Согласованное логическое резервное копирование баз данных, использующих движки MyISAM и InnoDB

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

8
Как опция '' --use-savepoints '' mydumper уменьшает блокировку метаданных

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

8
Как мне перенести большую базу данных MySQL в RDS?

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

8
ПРОЦЕДУРА УДАЛЕНИЯ, ЕСЛИ СУЩЕСТВУЕТ В MySQL

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