MySQL utf8 및 utf8_general_ci
내 DB에 행을 삽입하는 데 문제가 있습니다. 행에 'è', 'ò', 'ò', '€', '²', '³'.... 등의 문자가 포함되어 있으면 다음과 같은 오류가 반환됩니다 (문자 세트가 utf8 ) : Incorrect string value: '\xE8 pass...' for column 'descrizione' at row 1 - INSERT INTO materiali.listino (codice,costruttore,descrizione,famiglia) VALUES ('E 251-230','Abb','Relè passo passo','Relè'); 그러나 문자 집합을 latin1 또는 * utf8_general_ci *로 설정하면 제대로 작동하고 오류가 발견되지 않습니다. 누군가 왜 이런 일이 발생..
2021. 2. 10.
MySQL PHP 대량 삽입 foreach
원격 소스에서 데이터를 읽는 curl 스크립트가 있습니다. 다음은 현재 코드입니다. function download_page($path){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$path); curl_setopt($ch, CURLOPT_FAILONERROR,1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_TIMEOUT, 15); $retValue = curl_exec($ch); curl_close($ch); return $retValue; } $sXML = download_page('http://r..
2021. 2. 10.