Я работаю над получением большого списка записей в таблице MySQL. Это происходит из файла .doc. Я смог использовать Sublime Text find/replace/etc. для того, чтобы разбить их на вложения MySQL, и до сих пор это сработало. Моя единственная проблема заключается в том, что специальные символы не экранируются и отображаются как <?>
на странице, которая отображает записи из базы данных.Импорт большого количества данных в таблицу MySQL - экранирование специальных символов
Есть ли простой способ обеспечить, чтобы все введенные данные были удалены до вставки? Мне не хотелось бы проходить через все их вручную.
Пример:
INSERT INTO `table` (`product-type`, `name`, `description`, `account-type`, `approved`)
VALUES ('Ex', 'Dolar','Company® cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat nonproident, sunt in culpa qui officia deserunt mollit anim id est laborum.', '0', '1');
Когда что-то вроде авторского логотипа компании отображается на странице, он показывает, как черный треугольник со знаком вопроса.
Могут ли вы показать нам сгенерированный оператор вставки, содержащий специальные символы? – user2196728
Отредактированный с помощью вставки –