sql >> データベース >  >> RDS >> Mysql

djangoとmysqlがUTF-8で動作するように設定する方法

    ここにいくつかのアドバイスがあります:

    1)データベースの作成時にutf8エンコーディングを使用する

    CREATE DATABASE <dbname> CHARACTER SET utf8;
    

    ドキュメント

    2)スクリプトの1行目または2行目に次の特別なコメントを配置します。

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

    pythonとutf8に関するすばらしい記事

    3)*.pyファイルでuプレ​​フィックス付きのUnicode文字列を使用する

    unicodeString = u"hello Unicode world!"
    

    4)ベーステンプレートのセクションで次のメタタグを使用します:

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



    1. LaravelのCOALESCE

    2. MySQLの親->子クエリ

    3. コマンドラインインターフェイス(CLI)を使用してMySQLデータベースを作成する方法

    4. MySQLでNULLを無視するのではなく、NULLをMAX日付と見なすにはどうすればよいですか?