sábado, 27 de octubre de 2012

Especificar caracteres en una base de datos en MySQL

Hola a todos, recientemente y debido a una practica que hice en MySQL en clase tuve que especificar el tipo de caracteres de la base de datos a un latin1 spanish.

Para especificar que una base de datos admita los caracteres en castellano (con ñ, tildes y eso) via sql hay que saber primero los tipos de caracteres que tiene MySQL hay que insertar lo siguiente:

SHOW CARACTER SET;

Como esto va a decir los tipos de caracteres, pero las 'collocations' o colocaciones pueden ser varias las que estén al CHARSET (debido a que cada idioma tiene un abecedario distinto, por ejemplo el aleman o el castellano). Por defecto cada charset tiene una 'collocation' por defecto, por ejemplo en el latin1 tiene los caracteres del sueco.

Para ver las colocaciones o 'collocations' asociados al charset hay que insertar lo siguiente:

SHOW COLLOCATION LIKE 'latin1%';

Nos dirá los tipos de caracteres del latin1 (caracteres occidentales) que tenga MySQL.


Ahora para poder crear la base de datos con un tipo de caracteres, como por ejemplo el castellano, hay que crearla de esta manera:


CREATE DATABASE nombre_de_base_de_datos DEFAULT CHARACTER SET latin1 COLLATE latin1_spanish_ci;


Donde nombre_de_base_de_datos es el nombre que queramos dar a la base de datos.

Esto funciona tanto en Linux (en el kubuntu lo he probado), como en Windows.

Espero que os sirva y el link en donde me he basado para el articulo de hoy es el siguiente:

Mi fuente original:

viernes, 19 de octubre de 2012

Ver horario de los cercanías en Android

Hola a todos, después de un largo tiempo sin publicar nada en el blog debido a que no hay tiempo para dedicarse al blog, voy a hablar de un programa que nos dice los horarios de los trenes de cercanías renfe (si, ya se, ya están publicados en la pagina oficial).

El programa esta sincronizado directamente con la pagina web oficial de la renfe y se llama Cercanitas.

Una vez que hayamos instalado el programa en el dispositivo (desde la Play Store), accedemos al programa, seleccionamos el núcleo urbano (en mi caso Madrid) y voila, podemos consultar la ruta y horarios de los trenes que tenemos que coger.

Espero que os sirva.