Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2015, 02:16
Wazz
 
Fecha de Ingreso: junio-2015
Ubicación: Madrid
Mensajes: 29
Antigüedad: 9 años, 6 meses
Puntos: 2
Exclamación WordPress: Problema con sentencias SQL

Buenos días.

Actualmente estoy intentando migrar de dominio una web creada en WordPress. Esta web ha sido creada en un espacio web genérico (sin dominio) y para asignarle el dominio tengo que cambiar las URL de Wordpress. Tengo entendido que esto se hace aplicando estas 4 sentencias SQL:
Código:
UPDATE wp_options SET option_value = REPLACE ( option_value, ‘dominioantiguo.com’, ‘dominionuevo.com’ );

UPDATE wp_posts SET guid = REPLACE ( guid, ‘dominioantiguo.com’, ‘dominionuevo.com’ );

UPDATE wp_posts SET post_content = REPLACE ( post_content, ‘dominioantiguo.com’, ‘dominionuevo.com’ );

UPDATE wp_postmeta SET meta_value = REPLACE ( meta_value, ‘dominioantiguo.com’, ‘dominionuevo.com’ );
¡Gracias por vuestra ayuda!

El problema que tengo es que al aplicar la primera sentencia obtengo errores SQL y no sé por qué, no entiendo de SQL. Antes de pegaros los mensajes de error os explico que esta web está alojada en una subcarpeta /tg y no en la raíz del servidor.

Código:
ERROR: Signo de puntuación desconocido @ 67
STR: ://
SQL: UPDATE wp_options SET option_value = REPLACE ( option_value, ‘http://s39.mialojamiento.es/tg’, ‘http://nuevodominio.eu/tg’ )
consulta SQL:

UPDATE wp_options SET option_value = REPLACE ( option_value, ‘http://s39.mialojamiento.es/tg’, ‘http://nuevodominio.eu/tg’ )

MySQL ha dicho: Documentación

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '://s39.mialojamiento.es/tg’, ‘http://nuevodominio.eu/tg’ )' at line 1
Como obtuve este error de signo de puntuación, probé a poner la sentencia sin el http:// y el error cambió, pero sigo sin saber la solución.

consulta SQL:

Código:
UPDATE wp_options SET option_value = REPLACE ( option_value, ‘s39.mialojamiento.es/tg’, ‘nuevodominio.eu/tg’ )
MySQL ha dicho: Documentación

#1054 - Unknown column '‘s39.mialojamiento.es' in 'field list'