sql >> Database teknologi >  >> RDS >> Mysql

Mysql:latin1-> utf8. Konverter tegn til deres multibyte-ækvivalenter

Som dette blogindlæg siger ved hjælp af MySQL's ALTER TABLE CONVERT syntaks er en dårlig idé [TM]. Eksporter dine data, konverter tabellen og genimporter derefter dataene, som beskrevet i blogindlægget.

En anden idé:Har du indstillet dit standard-klientforbindelsestegnsæt via /etc/my.cnf eller mysqli::set-charset .



  1. Tips til overvågning af MariaDB-replikering med ClusterControl

  2. Hvorfor bliver MySQL InnoDB indsættelser / opdateringer på store tabeller meget langsomme, når der er nogle få indekser?

  3. Hvordan gemmer man dato-tid i UTC i en database ved hjælp af EclipseLink og Joda-Time?

  4. Konverter en lagret md5-streng til en decimalværdi i MySQL