sql >> Database teknologi >  >> RDS >> Mysql

at tilføje RMySQL-pakke til R mislykkes (på Windows)?

Den grundlæggende proces er beskrevet her , men der er flere hints, så jeg vil beskrive hele løsningen (ændr R-versionen og stierne, hvis det er nødvendigt) :

  1. Installer de seneste RTools fra her
  2. installer MySQL eller header- og biblioteksfiler for mysql
  3. opret eller rediger fil C:\Program Files\R\R-2.12.1\etc\Renviron.site og tilføj linje som MYSQL_HOME=C:/mysql (sti til dine mysql-filer)
  4. kopier libmysql.lib fra mysql/lib til mysql/lib/opt for at opfylde afhængigheder.
  5. kopiér libmysql.dll til C:\Program Files\R\R-2.12.1\bin eller til windows/system32 bibliotek.
  6. kør install.packages('RMySQL',type='source') og vent, mens kompileringen slutter.

Dette fungerede for mig på Windows 7 64 bit, så der skulle ikke være nogen problemer med 32 bit versioner

Oprindeligt indsendt her (lignende spørgsmål).



  1. Sådan sletter du dublerede rækker fra en MySQL-tabel

  2. Bedste måder at reparere korrupt InnoDB-tabel i MySQL

  3. indlæs data spinner fra sqlite og mysql

  4. Indsæt data i 3 tabeller ad gangen ved hjælp af Postgres