Raccolte di Wordpress e MySQL
Domanda
Ho solo questo problema con Wordpress: ho un blog con e versione precedente di esso e di MySQL, e quando esporto gli script di creazione di SQL DB, hanno esportato con la raccolta latin1_swedish_ci.
So che sto cercando di ricostruire il blog ma mostra molti strani personaggi come:
Imaginaré Creativitá
Quando deve mostrare: creatività immaginaria.
Sono su un Mac e utilizzo TextMate. Provo a convertire lo script SQL dal batch usando:
iconv -f latin1_swedish_ci -t utf8 script.sql > newscript.utf8.sql
Ma mi dice che:
iconv: conversion from latin1_swedish_ci unsupported
Quindi, cos'altro posso fare per convertire il file? O posso programmare una routine con qualsiasi linguaggio di script?
Grazie per le risposte.
Soluzione
Ho avuto un problema simile un paio di settimane fa e questo plugin mi ha salvato: http://wordpress.org/extend/plugins/utf-8-database -convertitore /
Eseguilo prima di esportare il database e dovresti essere a posto.
PS: ovviamente fai il backup di tutto prima di usare il plugin!
Altri suggerimenti
Se il tuo blog è stato creato prima di WordPress 2.2, non dovresti utilizzare DB_CHARSET
e DB_COLLATE
nel tuo file wp-config.php.
Vedi Modifica di wp-config.php per maggiori informazioni.