Regalo de Navidad

Esta noche, se celebra la navidad. Donde por todas partes se escuchan villancicos y las calles están saturadas de personas con bolsas con regalos.

Hace unos meses, que tenía el dominio listo para migrar mi blog… pero la universidad me absorbía todo el tiempo para realizar el cambio. Hoy le digo gracias a rnt.bla.cl y le digo bienvenido a rnt.cl. No es ser mal agradecido con la comunidad bla.cl… simplemente es un paso más en la evolución y de regalo… URL’s más cortas. :)

Lo que más me demoró fue migrar mi base de datos desde latin1 a utf8.
La codificación latin1 original, se debe a que así era por defecto cuando instalé wordpress 2.0.4 hace más de 2 años atrás… y si no lo era, mis disculpas… que no recuerdo bien. :P

La cosa, es que el cambio finalmente fue mucho más sencillo de lo que podía pensar. Luego de mucho probar, llegue a este Makefile:


all: get migrate put

get:
@echo "get..."
ssh usuario.antiguo@dominio.antiguo "mysqldump --default-character-set=latin1 --set-charset=utf8 --complete-insert --create-options --add-drop-table --no-create-db --host=host.base.de.datos.dominio.antiguo --user=usuario.antiguo -pcontraseña.antigua base.de.datos.antigua" > dump.sql

migrate:
@echo "migrate..."
sed -i -e "s,CHARSET=latin1,CHARSET=utf8,g" dump.sql
sed -i -e "s,SET NAMES latin1,SET NAMES utf8,g"
dump.sql
sed -i -e "s,
dominio.antiguo,dominio.nuevo,g" dump.sql

put:
@echo "put..."
ssh usuario.nuevo@dominio.nuevo "mysql --host=host.base.de.datos.nuevo --user=usuario.base.de.datos.nuevo -pcontraseña.nueva base.de.datos.nuevo" < dump.sql

Este Makefile, obtiene un dump de la base de datos realizando el cambio de codificación, realiza los cambios de codificación para la tablas, cambia las referencias al dominio nuevo y envia estos cambios a la nueva base de datos.

Cambiando la base de datos, se copiaron los archivos subidos y santo remedio.

Así que,  durante el próximo mes… estaremos en marcha blancahasta que me acuerde de migrar todo. ;)

¡¡ Feliz Navidad/lo-que-sea-que-celebren para Todos !!

PD: Si, ni en navidad puedo evitar ser ñoño. :D

Compárteme:
  • Facebook
  • Twitter
  • PDF
  • email
  • Add to favorites
  • BarraPunto
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • MySpace
  • Slashdot
This entry was posted in Personal, Web and tagged . Bookmark the permalink. Follow any comments here with the RSS feed for this post.

2 Responses to Regalo de Navidad

  1. Julio Araya dice:
    ResponderResponder

    Excelente!, que bueno el el feed siga apuntando donde mismo… felicitaciones por la nueva casa virtual jejeje

    saludos y feliz fin de año!

  2. Ana Maria dice:
    ResponderResponder

    es una lata que las compañias telefonicas no tomen medidas contra esa gente que hace estafas. A mi me llego un mensaje asi y fui a Entel, les di el numero y no me dieron bola… Parece que les da lo mismo, mientras hagan llamadas y envien mensajes, ellos ganan.

Leave a Reply

Your email is never published nor shared. Required fields are marked *

*

You may use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:-[ (B) (^) (P) (@) (O) (D) :-S ;-( (C) (&amp;) :-$ (E) (~) (K) (I) (L) (8) :-O (T) (G) (F) :-( (H) :-) (*) :-D (N) (Y) :-P (U) (W) ;-)

Al enviar un comentario, estás dando a este sitio y a su dueño, una licencia perpetua para reproducir tus comentario, así como tu nombre y sitio web para atribución.

  • Código Novios Paris

    3844560
  • Calendario

    Diciembre 2008
    L M X J V S D
    « Nov   Ene »
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
  • Actualizaciones Twitter

    • Entradas Recientes

    • Categorias

    • Meta