Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Sao lưu một bảng có cột HÌNH HỌC bằng mysqldump?

Trong trường hợp của tôi, lỗi này đặc biệt xuất hiện với trống giá trị hình học trong cột hình không rỗng.

Trong trường hợp của tôi, các hình trống là các trường hợp hợp pháp của hình học không xác định, vì vậy tôi giải quyết vấn đề này bằng cách thay đổi cột để cho phép các giá trị rỗng, rồi chạy UPDATE ... SET geom = NULL WHERE IsEmpty(geom);

Sau đó, tôi đã có thể chạy lại mysqldump và nhập thành công sql kết quả vào một cơ sở dữ liệu riêng biệt.

(Thành thật mà nói, tôi không chắc làm thế nào mà các giá trị hình học trống đến đó ngay từ đầu - tôi thậm chí không biết cú pháp để tạo một giá trị hình học trống)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. kết nối với cơ sở dữ liệu mysql bằng thư viện phpseclib

  2. Làm cách nào tôi có thể sử dụng PDO để tìm nạp một mảng kết quả trong PHP?

  3. Cách phân cụm các bộ cân bằng tải ProxySQL của bạn

  4. mySQL SELECT sinh nhật sắp tới

  5. Cách tốt nhất để đồng bộ hóa dữ liệu giữa MS Access và MySQL là gì?