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

文字列値が正しくありません:'\ xF0 \ x9F \ x8E \ xB6 \ xF0 \ x9F ...' MySQL

    私はついに問題を理解することができました。mysql構成my.iniのいくつかの設定を変更する必要がありました。この記事は大いに役立ちました http://mathiasbynens.be/notes/mysql-utf8mb4#character-sets

    まず、my.iniの文字セットをutf8mb4に変更しました。次に、mysqlクライアントで次のコマンドを実行しました

    SET NAMES utf8mb4; 
    ALTER DATABASE dreams_twitter CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci;
    

    次のコマンドを使用して、変更が行われたことを確認します

    SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';
    


    1. AWSサミット2018:シカゴのまとめ

    2. ミリ秒単位のCURRENT_TIMESTAMP

    3. JPAを使用したPostgreSQLでのUUIDの永続化

    4. SQLServer更新データベース統計