Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Mysql - Mysql2::Błąd:Nieprawidłowa wartość ciągu:

Może to również zostać wywołane, jeśli ciąg, który próbujesz wstawić, ma nieprawidłowe sekwencje bajtów UTF-8. Na przykład w ruby ​​możesz usunąć wszelkie nieprawidłowe znaki za pomocą

string_with_invalid_sequences.encode('utf-8', 'binary', invalid: :replace, undef: :replace, replace: '')

String#scrub może być używany w Ruby 2.1 i nowszych

string_with_invalid_sequences.scrub


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaka jest różnica między typami DATE, TIME, DATETIME i TIMESTAMP?

  2. Jak sprawić, by MySQL poprawnie obsługiwał kodowanie UTF-8?

  3. Zliczanie ilości wykonanych zapytań

  4. Jak uniknąć przekroczenia limitu czasu oczekiwania blokady.?

  5. Błąd krytyczny:nie znaleziono klasy „Swift_smtpTransport” w