sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

UTF8-problem med MySQL 5

Har du prøvet at tilføje

SET NAMES 'utf8';

til din sql-dump?

Sagen med utf8 eller kodninger generelt er, at for at få succes, skal du sørge for at:

  • filen er kodet utf8 uden signatur
  • standardkodningen af ​​mysql-serveren er sat til utf8
  • forbindelsen er utf8 (det er derfor, du indsætter SET NAMES 'utf8' i din sql-fil).
  • alle tabeller og kolonner har den rigtige kodning og tegnsæt
  • alle dine webfiler skal også være utf8-kodede. Og det virker ikke bare at tilføje den korrekte overskrift. Du skal åbne filen, tjekke om kodningen er utf8, hvis ikke, klip alt, ændre kodningen til utf8 og indsæt alt tilbage. Det virker ikke, hvis du bare ændrer kodningen og gemmer filen!


  1. Sletning af dubletter baseret på flere kolonner

  2. SQL Server Express 'NY TRIGGER'-KNAP ER DEAKTIVERET

  3. (html) wysiwyg editor til TEXT-felter i phpmyadmin

  4. Sådan konverteres .sql-fil til tabeller i mysql db