Mysql
 sql >> Base de données >  >> RDS >> Mysql

R Exemple de connexion MySQL ODBC

Configurez d'abord une connexion.

1) Pour moi j'ai dû télécharger un pilote sur le site de MySql, qui variera selon le système et la version, j'ai utilisé cette page :

Pilotes ODBC Windows

2) Une fois ceci téléchargé, lancez l'utilitaire de configuration.

3) Ensuite, configurez le DSN. Les instructions pour Windows sont ici : Configuration DSN ODBC MySQL

4) Important :Souvenez-vous du nom du DSN tel qu'il est utilisé lorsque vous créez le canal dans RODBC pour vous connecter à votre base de données.

5) Enfin, une fois que cela est configuré, vous installez et chargez le RODBC paquet.

6) Pour vous connecter à votre base de données, utilisez quelque chose comme ceci :

channel <- odbcConnect("mysql 2", uid="root")

où 'mysql 2' est le nom de votre connexion DSN, PAS le nom de la base de données.

7) Enfin, vous pouvez envoyer une requête comme celle-ci :

result1 <- sqlQuery(channel, paste("SELECT * from db1"))