Seguridad Wi-Fi en los hogares 2010 Más sobre la privacidad en Facebook

Tablas Federadas en MySQL

19-01-2011 por Jose

A continuación explicaremos los pasos a seguir para la configuración y uso de las tablas federadas en MySQL, en servers distintos.


1) En primer lugar comprobar conexion entre hosts:


- Puerto por defecto mysql '3306'.


- Aplicar las reglas necesarias en el Firewall.


2) Habilitar la conexión remota en my.cnf.


- comentar la línea skip-networking así:


#skip-networking


- habilitar ip's


bind-address=0.0.0.0 (cualquier ip, no recomendado)


3) Habilitar usuario externo en mysql remoto:


- GRANT ALL PRIVILEGES ON db_base.* TO db_user @'IP_HOST' IDENTIFIED BY 'db_passwd';


Una vez configurado y comprobado:


4) Habilitar motor FEDERATED en my.cnf:


- añadir la línea 'federated':


[mysqld]


federated


5) Crear las tablas federadas:


- asignar motor a tabla:


ENGINE=FEDERATED CONNECTION='scheme://user_name[:password]@host_name[:port_num]/db_name/tbl_name;


- Ej.:


CREATE TABLE `tabla_federada` (


`id_tabla` int(10) unsigned NOT NULL AUTO_INCREMENT,


`campo_1` varchar(64) NOT NULL,


`campo_2` varchar(64) NOT NULL DEFAULT '',


PRIMARY KEY (`id_tabla`)


)


ENGINE=FEDERATED


DEFAULT CHARSET=latin1


CONNECTION='mysql://usu_rem:pass_rem@10.0.0.200:3306/db_rem/tabla_rem';


Más información en dev.mysql.com

el 19-01-2011 a las 05:08:4. Puedes subscribirte mediante RSS 2.0. Puedes dejar tu comentario.

2 Comentarios

armando hernandez el 08-07-2012 a las 20:23:4

excelente, me podrias indicar una vez la tabla este conectada con el srv remoto, es permanente la actualización de mi tabla local, y si es asi como la desconecto porque solo la necesito actualizar a una hora especifica diarimante?? gracias

Jose el 09-07-2012 a las 14:12:3

Sí, la sincronización es permanente. En principio no se puede "desconectar" la tabla federada, ya que si no la encuentra el servidor local no podrás acceder a la BDD. Esto es según la configuración que explico en el post. Hace tiempo que no he vuelto a trabajar con este tipo de tablas, y no llegué a profundizar más. Aun así, si investigas sobre el tema no dudes en comentar los avances. Saludos.

Deja tu mensaje

  • Nombre/Alias (requerido)
  • e-Mail (no será publicado)(requerido)
  • Sitio Web

A cerca de idominiun | Diseño Web | Posicionamiento Web | Diseño Gráfico | Aplicaciones a medida | Portafolio | Contacto

Todos los contenidos están bajo licencia Creative Commons mientras no se indique lo contrario.