Я пытаюсь подключиться к серверу через пакет SQLite, но не могу найти правильное написание учетных данных базы данных в любом месте. На самом деле у меня есть MySQL и PostgreSQL баз на сервере, и я нашел способ подключения к PostgreSQL это звучит так:Как подключиться к удаленному серверу через R?
drv <- dbDriver('PostgreSQL')
con <- dbConnect(drv, dbname='...', user='...',
password='...', host='...', port=...)
, но если я изменить драйвер для («SQLite») и учетные данные базы данных, то показывает:
Error in sqliteNewConnection(drv, ...) :
unused arguments (user = ......blablabla
Кто-нибудь знает, какие правильные аргументы для подключения к базе данных MySQL?
Хорошо, так что вам нужно два пакета по одному для каждой базы данных: например. 'RMySQL' и' SQLite', если вы не используете ODBC. w.r.t проблема компиляции, что произойдет, если вы просто запустите строку install.packages, которую я упал выше? –
спасибо за ответ! К сожалению, у меня есть две структуры с разной структурой, как есть, поэтому я не могу выбрать) Я попытался скомпилировать пакет, но после того, как я извлечу исходный код из .gz, я получил ошибку 'ERROR: сбой конфигурации для пакета ' RMySQL ' * удаление' C:/Program Files/R/R-3.0.2/library/RMySQL ' Предупреждение в папке install.packages: команда запуска' 'C: /PROGRA~1/R/R-30~1.2/bi ... ' –
Я также попытался проверить этот адрес ' Предупреждение в install.packages: установка пакета 'C: /.../.../ AppData/Local/Temp /.../ loaded_packages/RMySQL_0.9-3.tar.gz 'имел ненулевой статус выхода архив лежит там, но когда я пытаюсь извлечь источник из этого архива, он показывает точную ошибку, о которой я упоминал выше –