0
나는 새 서버로 하나 개의 서버 (PHP 4.5)에서 이동 작동하지 5.5 (PHP 5.5) 와 (DB를 쓰기하지 의미) 스크립트가 실행되지 않는 첨부 :로드 DATA LOCAL INFILE - PHP
<?php
$db = mysqli_init();
mysqli_real_connect($db, 'localhost', 'user', 'pass','db_name');
mysqli_select_db($db, 'db_name');
$insert_data= "LOAD DATA LOCAL INFILE 'http://123.co.il/file/some_file.csv'
INTO TABLE guests
FIELDS TERMINATED BY ',' ENCLOSED BY ''
LINES TERMINATED BY '\n';";
mysqli_query($db,$insert_data);
?>
제발, 약간의 도움이 필요하십니까? 감사합니다, 모르
내 추측 : 당신이 생각하는 데이터베이스에 연결되어 있지 않거나 'guests'테이블이 존재하지 않습니다. –
오류 연결이 없습니다. 동일한 스크립트는 이전 서버 (php 4.5)에서 완벽하게 작동했습니다. 어떤 제안? – Mor
로컬 호스트에 있습니까? 연결에 dbname을 지정하면 mysqli_select_db가 필요하지 않습니다. – Mihai