1

mysqlで定期的にバックアップをスケジュールするのに問題があります。ほとんどのツールは幾何学的フィールドを認識しません。たとえば、navicatは次のように言っています

GEOMETRY フィールドに送信したデータからジオメトリ オブジェクトを取得できません

他の人は単にテーブルを作成しないか、フィールドに情報を入力しません。誰かがこの問題に対して無料で効果的な解決策を知っています

4

2 に答える 2

1

正しいダンプ:

  • --hex-blob がないとジオメトリ テーブルが正しくダンプされない
  • また、関数とトリガーを取得するには、 --routines --triggers を使用します

    mysqldump --hex-blob --routines --triggers -u root -p mydbname > dumped.sql

于 2017-01-10T19:27:11.117 に答える
0

MySQL での空間データのバックアップは困難です。mysqldump を使用して GEOMETRY 列を持つテーブルをバックアップしますか? を参照してください。mysqldump に固有の問題については。他の人が実装できた解決策の 1 つは、ogr2ogrのようなツールを使用してデータをシェープファイルとしてダンプし、必要に応じてシェープファイルをデータベースに再インポートすることです。

于 2013-11-03T13:57:00.347 に答える