sql >> Databasteknik >  >> RDS >> Mysql

Hur lagrar man icke-engelska tecken?

Du bör överväga att använda utf8 för att lagra din text.

Du kan göra detta när databasen skapas:

CREATE DATABASE mydb
  DEFAULT CHARACTER SET utf8
  DEFAULT COLLATE utf8_general_ci;

Du kan också konfigurera mysql vid installation eller vid start för att använda utf8 (se Mysql manual)

Mysql-manualsidorna täcker alla aspekter av teckenuppsättning och sammanställningar:http:/ /dev.mysql.com/doc/refman/5.0/en/charset.html

Anslutningens teckenuppsättning kan ändras av

SET CHARACTER SET utf8

Mer information här och i kapitlet Stöd för teckenuppsättning



  1. SQL-fråga - Sammanfoga resultat till en sträng

  2. Enkelt sätt att beräkna median med MySQL

  3. Kan MySQL sömlöst ersättas med MariaDB eller finns det saker att ändra i det här fallet?

  4. GROUP_CONCAT med gräns