さくらのレンタルサーバー を使用していて
PHPでMySQLへテキストファイルを一括で入れようと
LOAD DATA LOCAL INFILE を使用したらエラーになった
対処した内容を覚書
$db = mysqli_init(); $db->options(MYSQLI_OPT_LOCAL_INFILE,1) $db->real_connect($host, $username, $password, $database) $wkSQL = "LOAD DATA LOCAL INFILE ・・・;"; $db->query($wkSQL)
簡単な事だけど2行目の options(MYSQLI_OPT_LOCAL_INFILE) で
LOAD DATA INFILE を使用可能にしておくこと
エラー処理とかは必要に応じてご自由に。
環境に合わせて変数も設定しましょう
$host, $username, $password, $database