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'