.CSV 데이터를 MySQL DB로 가져 오기 위해 사용하는 스크립트가 있습니다. MySQL을 사용하면 데이터 (전자 메일 주소)의 첫 번째 필드에 여전히 따옴표가 표시됩니다. 다른 필드는 따옴표가 제거됩니다..CSV를 MySQL DB로 가져 오기
"[email protected]", "칼라", "스미스"
"[email protected]", "칼", "니콜"
을 :내 CSV 라인
은 다음과 같습니다이메일 주소는 여전히 MySQL에 따옴표가 있습니다. 성과 이름은 괜찮습니다.
제안 사항?
인터넷 검색의 조금에<?php
$conn = mysql_connect('host','username','password');
mysql_select_db('db-name');
mysql_query("TRUNCATE TABLE contacts") or die(mysql_error());
mysql_query("LOAD DATA LOCAL INFILE 'New Member Weekly Report for Marketing.csv'
INTO TABLE contacts
Fields terminated by ',' ENCLOSED BY '\"'
LINES terminated by '\r'(
contact_email
,contact_first
,contact_last)")
or die("Import Error: " . mysql_error());
?>
클라이언트의 사이트가 Mediatemple를 GS 호스팅 계획에 있습니다. 우리는 DB가있는 공유 호스팅 환경에 액세스 할 수 없습니다. – user2993161