sql >> Database teknologi >  >> RDS >> Mysql

hvordan man indstiller django og mysql til at fungere med UTF-8

her nogle råd:

1) brug utf8-kodning, når du opretter database

CREATE DATABASE <dbname> CHARACTER SET utf8;

docs

2) indsæt følgende særlige kommentar i den første eller anden linje i dit script:

# -*- coding: utf-8 -*-

god artikel om python og utf8

3) Brug unicode-strenge med u-præfiks i *.py-filer

unicodeString = u"hello Unicode world!"

4) Brug følgende metatag i sektionen af ​​din basisskabelon:

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



  1. Fejl ved oprettelse af tabel:Du har en fejl i din SQL-syntaks nær 'order( order_id INT UNSIGNED NOT NULL AUTO_INCREMENT, user_id ' på linje 1

  2. Skift til en partition i SQL Server (T-SQL)

  3. COUNT CASE og WHEN-sætning i MySQL

  4. Databaseindeksering i en nøddeskal med B+træ og Hash i sammenligning