Zend_DbでMySQLソケットを変える方法

1台のサーバで複数のMySQLを運用している場合、Zend_Dbでデフォルトのソケットとは違うMySQLに接続したい場合、

unix_socket

という属性を付け加えて渡す必要がある。


具体的にはconfig.iniでZend_Dbに渡すための値を設定しているのであれば、


database.adapter = Pdo_Mysql

database.params.host = localhost

database.params.username = root

database.params.password = password

database.params.dbname = movie

database.params.port = 3307

database.params.unix_socket = /var/lib/mysql_senna/mysql.sock


というように、unix_socketを追加する。





コメントをどうぞ