sql >> Database >  >> RDS >> Mysql

Wat is de beste tekencodering voor de Japanse taal voor DB-, php- en html-weergave?

UTF-8 zonder twijfel. Maak alles UTF-8. Om UTF-8-gecodeerde tekst op uw webpagina te plaatsen, gebruikt u dit in uw HEAD-tag:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Wat betreft MySQL, plaats het volgende in uw my.cnf (config)-bestand:

[mysqld]
collation_server=utf8_unicode_ci
character_set_server=utf8
default-character-set=utf8
default-collation=utf8_general_ci
collation-server=utf8_general_ci

Als u overbodige tekens uit de database krijgt van query's die door uw toepassing worden uitgevoerd, moet u deze twee query's mogelijk voordat uitvoeren je Japanse tekst ophalen:

SET NAMES utf8
SET CHARACTER SET utf8


  1. MySQL-gegevensbestand laden - versnelling?

  2. MySQL-aantal items binnen in clausule

  3. MySQL, gebruikers rangschikken

  4. MySQL:geüpdatete rijen retourneren