및 이용에 저장이 "데이터 INFILE로드"나는이 쿼리 문에 대해 구문 오류가 계속YII : 가져 오기 CSV 데이터 및 내 데이터베이스로 내 CSV 파일 데이터를 저장할 데이터베이스
$sql="LOAD DATA INFILE '".$tempLoc."'
INTO TABLE `tbl_csv`
FIELDS
TERMINATED BY ','
ENCLOSED BY '\"'
LINES
TERMINATED BY '\r\n'
(`mobile`, `name`, `email`) ";
된 직후.
오류 : CDbCommand가 SQL 문을 실행하지 못했습니다. SQLSTATE [HY000] : 일반 오류 : 13 '/ tmp/phpikiYm6'(Errcode : 2)의 통계를 가져올 수 없습니다. // tmp를/phpikiYm6 파일 이름을
예 나는 그것을 시도하고 여전히 날 같은 오류를 제공 한 – user3496974
이를 확인하십시오 :
는 777에이 부분의 파일에 대한 사용 권한 및 디렉토리를 변경 제안 http://forums.mysql.com/read .php? 10,588675,588814 # msg-588814 당신이 아파치 서버를 사용한다면 – user3637025이 도움이 되길 바란다. IIS를 사용하고 있다면 웹 서버가 아파치에서 읽고 실행하도록하는 권한을 사용자에게 주면된다. IIS_IUSRS가 읽고 실행하는 권한 – user3637025