今日のWebプロジェクトを再生するとき、遭遇したような問題は、使用して行くinsert into
以上のエラーがない、レコードを挿入するためのコマンドを、しかし、最初に私はそれがデータポスト要求が問題である得ることだと思った時に、データベースで成功しませんでしたが、テストは何の問題を発見した後、繰り返しどこでもエラー、デバッグを印刷するが、常に問題を見つけることができません。私は偶然の後にデータを投稿すると軽く、だけでも、一見成功したキーボードを押して、その後、私は突然、アイデアを持っていた、私は最近のLinuxを使用し、トランスコーディングの問題を考慮していないが、あなたは順番にデータベースを開いたときにも行きますUTF-8ヤード、と私は何気なくmysqlの中国に挿入されたときだ何の問題は、存在しないことを、私はこれが問題を見つけ、何も成功を収めていません。次の出会いが、この問題は、テーブルを作成するために注意を払うために時間をコーディングについて設定します。
ソリューション:
- トランスコード時に作成されました
create table entries2 (
id int auto_increment,
title text,
content text,
posted_on datetime,
primary key (id)
) character set = utf8;
- 変換既存のテーブル
alter table table_name convert to character set utf8;