Короткая версия: Я пытаюсь выяснить, как использовать аргумент dsn в функции odbcConnect()
для подключения к базе данных MySQL.
Более длинная версия: Я прошу прощения, если это невежественный вопрос. Я не нашел ответа на SO поиск под тегами. Я не новичок в R, хотя я не самый выдающийся эксперт в мире. Я новичок в MySQL. Я пытался изучить это самостоятельно.
Я хотел бы иметь возможность создавать таблицы и тому подобное в R и записывать их в базу данных в MySQL, а затем иметь возможность выбирать из них позже и читать выбранные записи обратно в R для анализа. Я могу создать базу данных в MySQL, выбрать, экспортировать текстовый файл и прочитать этот файл в R сейчас, но я бы предпочел сделать все из R. Для этого я установил RODBC, чтобы иметь возможность подключить R к MySQL непосредственно. Я понимаю, что мне нужно использовать функцию odbcConnect()
, но я не понимаю, что для этого нужно указать в аргументе dsn, и не смог выяснить это из wiki или файл справки .
Подробности (при необходимости):
I did not establish a uid or password when I set up MySQL
Versions used: Windows XP; R 2.10.1; MySQL 5.5
Locations of exe files: C:\Program Files\MySQL\MySQL Server 5.5\bin
C:\Program Files\R\R-2.10.1\bin
Полагаю, мне нужен довольно простой совет - например, было бы лучше предположить, что я даже не знаю, что означает dsn (хотя это не совсем так). Любая помощь приветствуется. Заранее спасибо.