LINUX.ORG.RU

mysqldump не видит данных

 , ,


0

1

Привет! Юзаю webpy, нормально создаются и добавляются данные в таблицы..

Но при использовании команды

mysqldump -u root -pqwerty13 --databases pl > buck2.sql

в бекапе не появляется данных,1-2 записи и структура таблицы.

В чем может быть проблема и как её решить?

https://dev.mysql.com/doc/refman/5.7/en/mysqldump.html

Читать до прояснения сознания. Подсказка: mysqldump служит для логического бекапа, т.е. структуру копирует. Нужна физическая копия - юзай mysqlbackup (если у тебя MySQL Enterprise Backup).

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)
Ответ на: комментарий от peregrine

Сам бы почитал что-ли, для начала.

logical backup
A backup that reproduces table structure and data, without copying the actual data files. For example, the mysqldump command produces a logical backup, because its output contains statements such as CREATE TABLE and INSERT that can re-create the data.

hippi90 ★★★★★
()
Ответ на: комментарий от Morin

на digital ocean болтается пока что. Нужны данные все, что бы переехать на более дешевый и более мощный хостинг...

technobot
() автор топика
Ответ на: комментарий от technobot

Ты файл весь просмотрел? Там все данные могут быть в паре INSERT'ов. Вправо промотай.

lizard ★★★
()
Последнее исправление: lizard (всего исправлений: 1)

Если и --skip-extended-insert «не помогает» (не рекомендую использовать на больших БД) то значит коннектишься не к тому серваку. Либо не ту БД дампишь. Но я подозреваю что надо просто проскроллить файл вправо :)

true_admin ★★★★★
()
Ответ на: комментарий от technobot

Сходить по ссылке и ткнуть в backup. Там разжевано все.

peregrine ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.