Aspas simples não podem ser ignoradas, mas você pode finalizar a existente, imprimir o apóstrofo ( \'
) e abrir a nova.
Aqui está a sintaxe correta:
ssh user@host 'echo "update user set url = '\''localhost'\'' where url = '\''mydomain.com'\'';" >> /tmp/db.sql'