Nacho San Miguel

Actualizar campos con campos de otra tabla, siempre que se relacionen por su Id en Mysql

Publicado por: Nacho San Miguel Moreno en , , a las 18:00

 Este ejemplo es válido para cuando tengas dos tablas que tengan en una clave en común, en este caso es el campo Id,


UPDATE tabla_a_actualizar, tabla_referencia SET tabla_a_actualizar.campo
=tabla_referencia.camporeferencia WHERE tabla_a_actualizar.id=tabla_referencia .id

Cómo importar datos de un volcado mysql con la codificación "latin1" a "UTF-8"

Publicado por: Nacho San Miguel Moreno en , , a las 18:13
Para importar un volcado de datos en una codificación, como por ejemplo "latin1" a otra como UTF-8, por las eñes y acentos por ejemplo, deberemos ir a la consola de comandos (al ser la opción más rapida) e introducir:

 mysql -u <tuusuario> -p <nombre de la BBDD> --default-character-set=utf8 < volcado.sql

 Si no tenemos mysql dentro de las variables de sistema, deberemos encontrar donde está instalado y ejecutar el comando dentro de la carpeta /bin
 
 
Clicky Web Analytics