Outils pour utilisateurs

Outils du site


tic:utf8

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
tic:utf8 [2016/08/12 13:13] blooptic:utf8 [2016/08/12 13:15] (Version actuelle) bloop
Ligne 38: Ligne 38:
 <code>$db = new PDO ('mysql:host=localhost;dbname=tests', 'root', '', array (PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''));</code> <code>$db = new PDO ('mysql:host=localhost;dbname=tests', 'root', '', array (PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''));</code>
  
-Voici une astuce qui m’a permis de convertir une base SPIP complète en une seule fois. Seule contrainte, passer la commande de conversion sur un Linux : +Voici une astuce qui m’a permis de convertir une base SPIP complète en une seule fois. Seule contrainte, passer la commande de conversion sur un Linux :\\ 
-1/- Faire un dump de la base complète soit avec PhpMyAdmin soit par la ligne de commande suivante +1/- Faire un dump de la base complète soit avec PhpMyAdmin soit par la ligne de commande suivante\\ 
-mysqldump -u info -p --quote-names --set-charset  --default-character-set=latin1 spip > monDossier/spip-latin1.sql+<code>mysqldump -u info -p --quote-names --set-charset  --default-character-set=latin1 spip > monDossier/spip-latin1.sql</code>
  
-2/- Dans un terminal Linux convertir la BDD par la ligne de commande suivante +2/- Dans un terminal Linux convertir la BDD par la ligne de commande suivante\\ 
-cat monDossier/spip-latin1.sql |sed -e 's/latin1/utf8/g' > monDossier/spip-utf8.sql+<code>cat monDossier/spip-latin1.sql |sed -e 's/latin1/utf8/g' > monDossier/spip-utf8.sql</code>
  
-3/- Réintégrer la base convertie avec PhpMyAdmin où par la ligne de commande suivante +3/- Réintégrer la base convertie avec PhpMyAdmin où par la ligne de commande suivante\\ 
-mysql -u info -p spip < monDossier/spip-utf8.sql+<code>mysql -u info -p spip < monDossier/spip-utf8.sql</code>
  
  
tic/utf8.1471000408.txt.gz · Dernière modification : 2016/08/12 13:13 de bloop