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

Sửa dữ liệu tuần tự bị hỏng do chỉnh sửa cơ sở dữ liệu MySQL trong trình soạn thảo văn bản?

Truy cập trang này: http://unserialize.onlinephpfunctions.com/

Trên trang đó, bạn sẽ thấy chuỗi được tuần tự hóa mẫu này:a:1:{s:4:"Test";s:17:"unserialize here!";} . Kiểm tra một phần-- s:4:"Test"; . Điều đó có nghĩa là "chuỗi", 4 ký tự, sau đó là chuỗi thực. Tôi khá chắc chắn rằng những gì bạn đã làm khiến số ký tự số không đồng bộ với chuỗi. Chơi với công cụ trên trang web được đề cập ở trên và bạn sẽ thấy rằng bạn sẽ gặp lỗi nếu bạn thay đổi "Test" thành "Tes", chẳng hạn.

Những gì bạn cần làm là lấy các số ký tự đó để khớp với chuỗi mới của bạn. Nếu bạn không làm hỏng bất kỳ mã hóa nào khác - hãy xóa dấu hai chấm hoặc thứ gì đó - điều đó sẽ khắc phục được sự cố.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm tất cả các cột chỉ có giá trị null, trong bảng MySQL

  2. Làm cách nào mysql có thể chèn hàng triệu bản ghi nhanh hơn?

  3. JPA:Mối quan hệ nhiều đến nhiều - JsonMappingException:Đệ quy vô hạn

  4. MySQL - Thiết kế Supertype / Subtype

  5. MySQL DELETE FROM với truy vấn con UNION theo điều kiện IN