sql >> データベース >  >> RDS >> Mysql

mysqldumpを使用してGEOMETRY列を持つテーブルをバックアップしますか?

    私の場合、このエラーは特にで発生しました null以外のジオメトリ列のジオメトリ値。

    私の場合、空のジオメトリは不明なジオメトリの正当なケースであったため、null値を許可するように列を変更してから、 UPDATE ... SET geom =NULL WHERE IsEmpty(geom);>

    この後、 mysqldumpを再実行することができました 結果のSQLを別のデータベースに正常にインポートします。

    (正直なところ、そもそも空のジオメトリ値がどのようにしてそこに到達したのかわかりません。空のジオメトリ値を作成するための構文すらわかりません)



    1. MySQL Group By Dates

    2. SQLを使用して型時間の合計を計算する

    3. WP-CLIを使用してWordPressデータベースを復元する

    4. MySQL INSERTクエリを複数回実行します(複数のテーブルに値を挿入します)