Я пытаюсь сделать дамп MySQL и вот команда, которую я использую:
mysqldump --hex-blob -u user -p database > dump.sql
Мне сказали, что это должно разрешить двоичное поле point
, как я по-прежнему получаю эту ошибку при импортеиспользование mysql database < dump.sql
Невозможно получить геометрический объект из данных, отправленных в поле GEOMETRY
Не уверен, что делать в этой точке
I 'm экспорт из версии 5.6.45
в 5.7.27
Однако импорт выглядит хорошо и содержит все записи, а когда я выбираю данные геометрии, он выглядит как двоичные данные, я в порядке?
// найдено 45K записей
select * from listingsaws where ST_IsEmpty(`location`) IS NULL;
// обновлено 0 записей
UPDATE listingsaws SET `location` = NULL WHERE ST_IsEmpty(`location`) IS NULL;
// найдено 45K записей
select * from listingsaws where asText(`location`) IS NULL;
// обновлено 0 записей
UPDATE listingsaws SET `location` = NULL WHERE asText(`location`) IS NULL;