2006-08-16 Rails+MySQLでUTF8な環境の構築 ruby Rails+MySQLでUTF-8な環境で動かすためには以下の設定が必要。 1.MySQLのキャラクタセット MySQLでキャラクタセットをutf8に指定する方法にしたがってMySQLのキャラクタセットをutf8にする。 2.Railsのデータベースアダプタ Rails のデータベースアダプタで、エンコーディングを指定する。database.yml 内の接続設定を以下のようにする。 mysql_development: adapter: mysql database: rjs_development username: root password: socket: /path/to/your/mysql.sock encoding: utf8 3.ソースの文字コード ソースの文字コードを utf8 にするか、「$KCODE='u'」を記述する。