Conectar r y mysql

Páginas: 2 (372 palabras) Publicado: 20 de noviembre de 2013
Bases de Datos: MySQL
R almacena todos los datasets que cargamos o generamos en memoria, esto puede suponer una limitación si queremos trabajar con una cantidad de información que supera la memoriaRAM de nuestro sistema (actualmente, esto significa que los datos deben ser realmente muy muy grandes como para que sea una limitación).

Podríamos trabajar importando y exportando continuamenteficheros CSV, pero no resulta eficiente a la larga. Como puntos de mejora, podemos apoyarnos en una BBDD para almacenar la información en disco y únicamente cargar a memoria aquello que necesitemos. Lorecomendable es utilizar R con MySQL, no obstante también existen librerías para acceder a otras BBDD (p.ej. SQLite pero se desaconseja por problemas de corrupción de datos y las propias limitacionesde la BBDD).

Para instalar la libreria rmysql en Ubuntu GNU/Linux:

apt-get install r-cran-rmysql
En Windows podemos hacerlo fácilmente también a través de la interfaz gráfica Rgui.

Parapoder trabajar, necesitaremos también la BBDD Mysql. Para Ubuntu GNU/Linux podemos utilizar:

apt-get install mysql-client mysql-server mysql-query-browser mysql-admin
En Windows lo mejor es bajarnosla versión no instalable de MySQL y >MySQL GUI Tools.

Una vez bajado, lo descomprimimos y podemos iniciar la BBDD ejecutando bin/mysqld.exe, así como acceder a la misma mediante "bin/mysql.exe".Para poder empezar a trabajar, debemos crear una BBDD llamada en MySQL que, por ejemplo, podemos llamar "R":

# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQLconnection id is 14
Server version: 5.0.51a-3ubuntu5.4 (Ubuntu)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> CREATE DATABASE R;
Query OK, 1 row affected (0.00 sec)mysql> quit
Bye
Esta tarea también podemos hacerlo desde la interfaz gráfica MySQL Admin o el Query Browser, conectando contra localhost y usuario "root" (sin contraseña).

Par acceder a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • conectar con MySQL en DREAMWEAVER
  • Guia conectar mysql con vbnet
  • Como conectar MySQL con PHP
  • Cliente-Servidor Conectado A Mysql
  • Como Conectar Java Con Mysql
  • Conectar Mysql Con Visual 6.0
  • Conectar delphi 7 con mysql
  • conectar base mysql desde formulario

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS