MySql, это способ экспорта / импорта данных с даты на дату?

0

По-моему, я просто хочу экспортировать данные за неделю и использовать их для обновления где-то еще.

Я новичок в MySql. Итак, могу ли я сделать это с помощью кода PHP, написанного мной или с помощью другого программного обеспечения?

  • 0
    какие-либо подробности о том, что это за данные? и что вы хотите с ним обновить?
  • 0
    Вы пытаетесь экспортировать только те данные, которые были вставлены (или обновлены) в базу данных за определенный период? Или экспортировать некоторые данные, основываясь на условии, что значение столбца находится в определенном диапазоне?
Показать ещё 2 комментария
Теги:

2 ответа

2

Перейдите в phpmyadmin, напишите инструкцию select sql, где date from from и to. то на странице результатов ниже результатов n в разделе "Операции с результатами запроса" вы найдете кнопку экспорта, нажав кнопку, чтобы получить данные для экспорта.

0

Если вы используете mysqldump, вы можете использовать опцию --where для ограничения диапазонов данных:

mysqldump -p -u username DATABASE table --where="datefield >= 'start date' AND datefield <= 'end date')

Также существует опция OUTFILE:

SELECT INTO OUTFILE '/name/of/dump/file' ...

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню