sql >> Database >  >> RDS >> Mysql

UTF-8 met mysql en php in freebsd Zweedse tekens (åäö)

het lijkt erop dat je utf-8 niet overal gebruikt dus uw gegevens zijn op een gegeven moment in de war geraakt. afhankelijk van wat u precies doet, moet u een of meer van de volgende punten wijzigen/toevoegen (hoogstwaarschijnlijk is dit de SET CHARSET /mysql_set_charset je bent vergeten):

  • vertel MySQL om utf-8 te gebruiken. om dit te doen, voeg je dit toe aan je my.cnf:

  • stuur deze twee vragen voordat u met mysql interageert:

    of, als alternatief, laat php dit doen na het openen van de verbinding:

  • stel UTF-8 in als de standaardtekenset voor uw database

  • doe hetzelfde voor tabellen:

  • ervan uitgaande dat de client een browser is, dient u uw inhoud op als utf-8 en de juiste koptekst:

    om er zeker van te zijn dat de browser het begrijpt, voeg je een metatag toe:

  • en, last but not least, vertel de browser om formulieren in te dienen met utf-8




  1. Een gids voor het partitioneren van gegevens in PostgreSQL

  2. MySQL naar MS Access

  3. Schakel database in een verbindingspool in nodejs MySQL

  4. Haal gegevens op in het ajax-vervolgkeuzemenu met behulp van PHP MySql JQuery