私は母国語学習のためのアプリケーションを開発しています。私はいくつかの文字を 'ẽũ'として保存する必要があります。私のデータベースは、デフォルトの照合でutf-8の文字セットに設定されており、この文字の影響を受けるテーブルも設定されています。MySQLの文字セットが必要
私は、通常のSQL挿入を使用して行を追加しようとすると問題がある:
INSERT INTO text(spanish,guarani) VALUES('text','ẽũ');
これは警告スロー:
Warning Code : 1366 Incorrect string value: '\xE1\xBA\xBD\xC5\xA9' for column 'guarani' at row 1
を、結果は「??」ですそれらの文字があるところ。
質問:これらの文字はUTF-8文字セットの対象外ですか?どちらが必要ですか?
注:ラテン-1
おかげで同じ問題。
あなたの接続はどのような照合ですか?どこからクエリを送信していますか? –
標準HTMLフォームからの送信。接続と通信はPHP経由です。 – gustyaquino