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

MYSQLINSERTのドイツ語ウムラウト

    phpからmysqlデータベースにデータを挿入するときは、utf8_decode();

    を使用して文字列データをラップしてみてください。

    utf8_decode(string)

    PHPマニュアルにあるように、これはutf8をISO-8859-1(latin1)に変換します。

    iconv() を試してみることもできます。 関数。これにより、入力エンコーディングと目的の出力エンコーディングをより多く選択できます

    string iconv ( string $in_charset , string $out_charset , string $str )
    

    それでも問題が解決しない場合は、挿入先のMysqlテーブル列の照合をlatin1_swedish_ciに変更してみてください。



    1. MySQLDELIMITERキーワードが機能していません

    2. MySQLスクリプトをSQLServerに変換する

    3. mysqlデータベースに接続できません[strato]

    4. MicrosoftSQLServerデータベースで保存データを検索する