Добрый день,Как вводить специальный символ в MySQL с помощью LOAD DATA INFILE Command
У меня есть значения, разделенные запятыми файл и я вставить это в MYSQL базы данных с помощью входной_файл Data Command ..
Но У меня возникли проблемы с вводом символов «С» в моей базе данных с помощью этой команды.
Я думаю, что команда Data Infile не читает специальные символы, подобные этому.
Может кто-нибудь просветить меня о том, как это сделать.
Большое вам спасибо за помощь.
Это мои коды.
<?php
require 'config.php';
$sql1 = "TRUNCATE TABLE roster";
$result=$conn->prepare($sql1);
$result->execute();
$sql2 = "LOAD DATA INFILE 'NCR_ROSTER.csv' INTO TABLE roster FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
(family_id, enrollment_type, batch, family_status, person_id, first_name,
middle_name, last_name, ext_name, grantee, relation, gender, ispregnant,
birthday, age, member_status, occupation, highest_educ_attained,
attending_school, school_facility_id, school_facility_name, school_facility_address,
current_grade_level, for_educ_monitoring, reason_for_not_attending_school, attending_health_center,
health_facility_id, health_facility_name, health_facility_address, for_health_monitoring,
reason_for_not_attending_health, region, province, municipality, barangay, purok, sitio)";
$result=$conn->prepare($sql2);
$result->execute();
echo "Roster data successfully imported to database!!";
?>