sql >> Database >  >> RDS >> Mysql

UTF8 MySQL-problemen op Rails - coderingsproblemen met utf8_general_ci

AHA! Het lijkt erop dat ik eerder wat tabelinformatie in latin1 had gecodeerd, en de databases zo stom had veranderd in utf8 zonder te converteren.

Het uitvoeren van de volgende vaste valuta_types tabel:

mysqldump -u root -p --opt --default-character-set=latin1 --skip-set-charset  DBNAME > DBNAME.sql

mysql -u root -p --default-character-set=utf8  DBNAME < DBNAME.sql

Nu moet ik er alleen voor zorgen dat de andere inhoud die wordt gegenereerd na de latin1> utf8-schakelaar daar niet door wordt verpest :(



  1. PDOException "kon stuurprogramma niet vinden" in php

  2. Opgeslagen Oracle-procedure:retourneer zowel de resultaatset als de out-parameters

  3. Wat hebben poker, blackjack, Belot en Préférence met databases te maken?

  4. TIMESTAMP van MySQL gebruiken versus tijdstempels rechtstreeks opslaan