RMySQL не может вставлять новые данные

Я пытаюсь вставить новые данные в MySQL, используя RMySQL. Только в этом случае я всегда терплю неудачу и всегда получаю одно и то же предупреждающее сообщение. Сообщение было:

Warning message:
In value[[3L]](cond) : corrupt resultSet, missing fieldDescription

Хотя это просто предупреждение, я никогда не нахожу свои данные в MySQL.

Полный код и предупреждающее сообщение показаны ниже:

Предупреждающее сообщение RMySQL

Посоветуйте любое решение.


person chandra sutrisno    schedule 03.01.2017    source источник
comment
Пожалуйста, не вставляйте изображение кода и ошибки! Нетрудно скопировать текст из консоли R или RStudio, вставить их сюда, а затем добавить к каждой строке четыре пробела (для форматирования в виде кода... Форматирование SO действительно может использовать тройные обратные кавычки из уценки).   -  person r2evans    schedule 03.01.2017
comment
Поскольку больше ничего здесь не известно, вам нужно исследовать это самостоятельно. Я предлагаю вам сначала подтвердить, что определение таблицы базы данных (схема) — это то, что вам нужно и что вы хотите. Во-вторых, убедитесь, что criteo здесь не содержит неподдерживаемых типов данных. Для получения дополнительной информации нам, вероятно, потребуется дополнительная информация, включая версии вашей ОС, пакетов R, RMySQL и DBI, а также самого сервера MySQL.   -  person r2evans    schedule 03.01.2017


Ответы (1)


введите здесь описание изображения

О, пожалуйста, не забудьте раскомментировать библиотеку (RMySQL) [строка: 1]. & Пожалуйста, добавьте запрос вместо "выберите возраст из клиентов". [строка: 9]. :)

Может быть, он будет работать нормально.

[ Извините за мой плохой английский. ]

person Rafsanjani Muhammod    schedule 03.01.2017