こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

MySQLで漢字を登録したい。

MySQLで漢字を登録したい。
insert into personal(id, old, name) values(1, 18, 'Satou');
とやればうまくいくのですが、
insert into personal(id, old, name) values(1, 18, '佐藤');
とやっても????となってしまいます。
どのようにすればいいでしょうか。

投稿日時 - 2016-06-17 15:50:47

QNo.9188877

暇なときに回答ください

質問者が選んだベストアンサー

文字コードの設定が原因でしょう。

テーブルの文字コード、SQLを実行しているクライアントの文字コード、クライアントを実行しているターミナルの文字コード等々、全体の文字コードがちゃんと合ってないと文字化けします。

投稿日時 - 2016-06-17 15:56:39

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

クライアントの文字コードがasciiだからじゃないですか?
UTF-8環境なら、set names utf8じゃないですかね。

投稿日時 - 2016-06-17 15:57:34

あなたにオススメの質問