(閉じる)

タグ :

コンピュータ・IT 31 users このエントリーをはてなブックマークに追加

MySQL/Rubyにおける正しいエンコーディング変更方法 - しばそんノート

Ruby, MySQLMySQL文字化けを直したい!発端はSequelを使ってMySQLデータを操作するRubyスクリプトを書いていたときでした。UTF-8で保存したはずの文字列が、妙に文字化けしています。mysqlコマンドエンコーディングの確認をしてみると、 $ mysql -h host -u user -p database ...(略)... Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> \s ---... > このページを見る

最終更新時間: 2009年09月13日01時06分
▼ブログで紹介する

みんなのブックマーク 人気(0) 新着

  • 文字化け 2010/01/31
  • 調査の仕方が参考になる。MySQL/Rubyの文字エンコードはいずれハマりそうなのでブクマ。 2010/01/08
  • 「mysql_options(MYSQL_SET_CHARSET_NAME) + "SET NAMES" = mysql_set_character_set()」 2009/11/02
  • 参考になる 2009/10/19
  • mysql_options(MYSQL_SET_CHARSET_NAME)ではクライアント側の設定は変わってもサーバ側が認識している接続文字セットは変わらないらしい。なんという中途半端な機能。というかそれだとMYSQL_OPT_LOCAL_INFILEも駄目っぽいような。 2009/10/19
  • うわあ… お疲れさまです。非常に参考になります。 大量の時間が掛かったと思いますが、その屍を乗り越えて私たちは快適に…w 2009/09/21
  • なるほど>「mysql_options(MYSQL_SET_CHARSET_NAME)はSET NAMESと組み合わせて使うもの」 2009/09/13

はてなブックマークはオンラインでブックマークを管理・共有できる無料サービス。自宅、職場、外出先、どこからでも同じブックマークにアクセスできます。ユーザーはみんなでブックマークを共有して効率良く情報収集しています。あなたもはてなブックマークを始めてみませんか?

このエントリーを含む日記(1)