タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

postgresqlとwebに関するhide98のブックマーク (1)

  • PostgreSQLのclient_encodingをdatabase.ymlのdsnで指定する - Do You PHP はてブロ

    先日の続き。id:iakioさんのコメントから。ありがとうございます:-) 実はpg_connect(”options=’-c client_encoding=euc-jp’”);という書き方もできるので、 options: ’-c client_encoding=euc-jp’ でいけるかもしれません。 dsnで書けるんだろうなぁと思いつつ調べてませんでしたが、なるほど「-c」だったのかぁ。で、早速書いて。。。ん?DSNだと、どうやって書くんだ? しょうがないので、コードを追ってみました。database.ymlの内容をparseしているのは、symfony/addon/propel/database/sfPropelDatabase.class.phpのaddConfigメソッドで、その中でsymfony/vendor/creole/Creole.phpのparseDSNメソッドを使っ

    PostgreSQLのclient_encodingをdatabase.ymlのdsnで指定する - Do You PHP はてブロ
    hide98
    hide98 2010/05/13
    PostgreSQLでEUC-JPのなんたらエラーがでたらconnectのとき文字コードを指定してやる
  • 1