teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

修正

2016/10/27 08:03

投稿

hiim
hiim

スコア1689

answer CHANGED
@@ -55,5 +55,5 @@
55
55
  ちなみに
56
56
  `db.adapter = Mysqli`
57
57
  にしていたら
58
- 'db.params.driver_options.MYSQLI_OPT_LOCAL_INFILE=1'
58
+ `db.params.driver_options.MYSQLI_OPT_LOCAL_INFILE=1`
59
59
  が同様の処理になると思います。

2

追記

2016/10/27 08:03

投稿

hiim
hiim

スコア1689

answer CHANGED
@@ -50,4 +50,10 @@
50
50
 
51
51
  となります、これで--local-infileオプション効かないでしょうか?stringになっているところが少しきになりますが、、、、
52
52
 
53
- 私もdriver_optionsの指定知りたいので結果教えてください。
53
+ 私もdriver_optionsの指定知りたいので結果教えてください。
54
+
55
+ ちなみに
56
+ `db.adapter = Mysqli`
57
+ にしていたら
58
+ 'db.params.driver_options.MYSQLI_OPT_LOCAL_INFILE=1'
59
+ が同様の処理になると思います。

1

修正

2016/10/27 08:02

投稿

hiim
hiim

スコア1689

answer CHANGED
@@ -3,8 +3,11 @@
3
3
  ソースを追ってみると例えばPDO MYSQLで接続している場合
4
4
 
5
5
  `Zend_Db_Adapter_Pdo_Mysql`の `protected function _connect()`に
6
- `$this->_config['driver_options'][1002] = $initCommand; // 1002 = PDO::MYSQL_ATTR_INIT_COMMAND`
7
6
 
7
+ ```php
8
+ $this->_config['driver_options'][1002] = $initCommand; // 1002 = PDO::MYSQL_ATTR_INIT_COMMAND
9
+ ```
10
+
8
11
  その親の`Zend_Db_Adapter_Pdo_Abstract`の`protected function _connect()`
9
12
 
10
13
  ```php