0
私はいくつかの非ASCII文字(特にasian文字をcharset utf8でmysqlテーブルの列に挿入しますが、挿入後に再度検索すると????と表示されます) 、テーブルと列の文字セット、彼らはすべてのutf8です。何が悪いの?mysql utf8 charset not working
CREATE TABLE `test_utf` ( `test_id` bigint(20) NOT NULL auto_increment, `raw_text` longtext, PRIMARY KEY (`test_id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; insert into test_utf (raw_text) values('黄剑');
どこに表示していますか?ターミナルウィンドウで?あなたの端末はバイトをUTF-8でエンコードされた文字として解釈するように設定されていますか? –