* El método estándar para importar y exportar fácilmente bases de datos es
mediante ficheros de texto, donde cada fichero corresponde a una tabla de la
base de datos, cada fila del fichero es un registro, y los valores de los
campos se separan por tabuladores u otras marcas.

* Podemos importar mediante la sentencia ‘LOAD DATA [LOCAL] INFILE’ (la palabra
LOCAL se utiliza cuando el fichero a importar está en el ordenador del
cliente, y no se utiliza cuando el fichero está en el servidor):

LOAD DATA LOCAL INFILE ‘ciudades.txt’ INTO TABLE City;

LOAD DATA LOCAL INFILE ‘ciudades.txt’
FIELDS TERMINATED BY ‘,’ ENCLOSED BY ‘”‘ LINES TERMINATED BY ‘\r\n’
IGNORE 1 LINES INTO TABLE City;

* También podemos importar con el comando externo ‘mysqlimport’:

mysqlimport base_de_datos fichero1.txt fichero2.txt …

* Podemos exportar mediante la sentencia ‘SELECT … INTO OUTFILE’ (el fichero
a exportar quedará en el servidor):

SELECT * FROM City INTO OUTFILE ‘ciudades.txt’;

SELECT * FROM City INTO OUTFILE ‘ciudades.txt’
FIELDS TERMINATED BY ‘,’ ENCLOSED BY ‘”‘ LINES TERMINATED BY ‘\r\n’;

* También podemos exportar redireccionando la salida (el fichero a exportar
quedará en el cliente):

mysql world -u root -p -e “SELECT * FROM City” > ciudades.txt
mysql world -u root -p –html -e “SELECT * FROM City” > ciudades.html
mysql world -u root -p –xml -e “SELECT * FROM City” > ciudades.xml

* Lecturas para profundizar:
– http://dev.mysql.com/doc/refman/5.0/es/load-data.html
– http://dev.mysql.com/doc/refman/5.0/es/select.html
– http://dev.mysql.com/doc/refman/5.0/es/mysqlimport.html

 

News Corporation ofrece en Venta MySpace Cuando News Corp. compró MySpace, era una plataforma pionera. Pero perdió la batalla frente a Facebook y el número de usuarios cayó en picada. El...
Las 4 F’s del Marketing Online Como comenta Paul Fleming en “Hablemos de la Mercadotecnia Interactiva”, las 4 F's de la mercadotecnia en Internet serían: Flujo: Según Fleming, f...
JavaScript básico Sintaxis La sintaxis de un lenguaje de programación se define como el conjunto de reglas que deben seguirse al escribir el código fuente de los...
Según un Estudio en el 2020 los pagos serían solo con dispositivos móviles Hasta hace algunos años, las tarjetas electrónicas débito y crédito eran uno de los grandes avances de la tecnología al servicio del mercado. Ocupan m...
Ranking de Lenguajes de Programación Octubre 2014, Dart se mete en el top 20 por primera vez Por último, un poco de sangre fresca en el índice TIOBE! De Google Dart, el sucesor proclamado de JavaScript, entra en el top 20 por primera vez. Comp...
Ideas para trabajar desde casa ¿Estás buscando tener éxito en tu negocio online desde casa? ¿Has querido ser siempre tu propio jefe? ¿Quieres hacer dinero desde casa y al mismo tiem...
Tablet PC para bebés lanzado por VINCI Las tablets se expanden por el mercado hoy en día más que una gripe en una guardería, pero es justo aquí, en el mundo de los bebés y los niños peq...
Que es el Diseño Web? El diseño web es una actividad que consiste en la planificación, diseño e implementación de sitios web. No es simplemente una aplicación del diseño co...
Comparando PHP, Python y Ruby De la misma manera que lo hace el español, inglés o chino, los lenguajes de programación disponen de características propias que todo desarrollador de...
Twitter tendrá su Analytics para evaluar las estadisticas de uso La red social Twitter es una de las más populares del momento, con el permiso de Facebook, claro está. De hecho, además de ser un espacio muy utilizad...