Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment stocker des caractères non anglais ?

Vous devriez envisager d'utiliser utf8 pour stocker votre texte.

Vous pouvez le faire lors de la création de la base de données :

CREATE DATABASE mydb
  DEFAULT CHARACTER SET utf8
  DEFAULT COLLATE utf8_general_ci;

Vous pouvez également configurer mysql à l'installation ou au démarrage pour utiliser utf8 (voir Manuel MySQL)

Les pages de manuel mysql couvrent tous les aspects du jeu de caractères et des classements :http:/ /dev.mysql.com/doc/refman/5.0/en/charset.html

Le jeu de caractères de la connexion peut être modifié par

SET CHARACTER SET utf8

Plus de détails ici et dans le chapitre Support des jeux de caractères