タグ

2011年4月24日のブックマーク (1件)

  • MySQLの文字コードutf8の扱いについて - けんとのブログ

    MySQLの文字コード設定全てutf8の状態では、 windowsMySQLコマンドラインから日語データの格納はできない。→エラーが出る。 ただし、CSEから、CSEの文字コード設定をcp932にしておくと格納できる。→CSEで日語データとして表示もできる。 この格納したデータをMySQLコマンドラインで表示すると文字化けした状態で表示される。 MySQLコマンドラインから格納、MySQLコマンドラインで表示するには、 クライアントの文字コードと、結果の文字コードをsjisに設定する。 SET character_set_client = sjis; SET character_set_results = sjis; これで、OK。 sjisで渡された日語を内部的にはutf8で格納し、表示させる際にはsjisとして表示するので、 格納も、表示も日語が正常に扱えるようになる。 ※前

    MySQLの文字コードutf8の扱いについて - けんとのブログ