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

PDOを初期化するとき-私はすべきですか:charset=UTF8またはcharset=UTF8MB4?

    utf8mb4を使用する必要があります PDOとデータベース構造用。

    $dsn='mysql:host=example.com;dbname=testdb;port=3306;charset=utf8mb4';
    

    可能であれば、ページの文字エンコードも設定することを忘れないでください。 PHPの例:

    mb_internal_encoding('UTF-8');
    mb_http_output('UTF-8');
    



    1. QPSQLドライバーがロードされていませんQt

    2. Dataadapterを使用した更新中にDBConcurrency例外が発生しました

    3. SQL SELECT MAX

    4. OracleEBSパスワードの有効期限/ポリシー/設定に関する便利なクエリ