conversion pour une base de donné
8 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- Album-des-Chiens
- WRInaute discret

- Messages: 103
- Inscription: 16 Aoû 2005
conversion pour une base de donné
Hello
Je voudrais transferer une base de donné que j'ai sur mon site Free chez un autre hébergeur.
la language chez free est en utf-8 et sur l'autre hébergemnt je suis en iso 8859-1 peut-on convertir des bases de doné en utf-8 vers iso 8859-1?
Merci
Je voudrais transferer une base de donné que j'ai sur mon site Free chez un autre hébergeur.
la language chez free est en utf-8 et sur l'autre hébergemnt je suis en iso 8859-1 peut-on convertir des bases de doné en utf-8 vers iso 8859-1?
Merci
-

yazerty - WRInaute passionné

- Messages: 1682
- Inscription: 19 Juin 2005
Tu ne peux pas faire passer cette bdd en UTF-8 ? Ce format est quand même celui qui devrait à terme être utilisé par défaut partout me semble-t-il (car il est universel
! )...
En tout cas moi je cherche à convertir une bdd iso en utf-8, si quelqu'un sait par la même occasion (j'en profite
)?
En tout cas moi je cherche à convertir une bdd iso en utf-8, si quelqu'un sait par la même occasion (j'en profite
-

yazerty - WRInaute passionné

- Messages: 1682
- Inscription: 19 Juin 2005
Rackham a écrit:Sous Windows, si le fichier est au format .txt, l'ouvrir avec notepad et l'enregistrer en choisissant l'option codage (tout en bas) UTF8.
Ca va convertir les données de la base de données, mais pas la base de données en elle-même me semble-t-il :- ?
-

yazerty - WRInaute passionné

- Messages: 1682
- Inscription: 19 Juin 2005
gomoz a écrit:yazerty a écrit:Ca va convertir les données de la base de données, mais pas la base de données en elle-même me semble-t-il :- ?
Logique, ca marche que pour une exportation des données mais pourquoi veux-tu convertir ta base alors ?
Pour qu'elle puisse accueillir des données en UTF-8.
- nicco
- Nouveau WRInaute

- Messages: 21
- Inscription: 2 Mar 2005
UTF-8 devenant de plus en plus l'encodage de choix pour les applications Web, survient obligatoirement le problème de convertir son contenu dans cet encodage. Sans la fonctionnalité au sein d'outils comme phpMyAdmin, il faut s'en sortir en mettant la main à la pâte.
En l'occurence, il faudra exporter l'ensemble des données de la table dans un fichier texte non compressé. Cela peut se faire directement via la page Export de phpMyAdmin, ou avec une ligne de commande :
mysqldump --opt -u root -p domaine_base > domaine_base.sql
Après en avoir fait une copie pour conserver l'original, la conversion se fera directement à l'aide d'un éditeur de texte simple, comme le Bloc-note, ou un outil dédié, comme iconv.
Dans le premier cas, le fichier SQL est simplement chargé dans le Bloc-note, puis sauvegardé tel quel. Seule exigence : sélectionner l'encodage voulu, ici UTF-8, dans le dialogue de sauvegarde.
Dans le second cas, on utilise iconv, une commande en ligne spécialement conçue pour convertir des caractères d'un codage vers un autre. Voici la conversion de notre fichier :
iconv -f iso-8859-15 -t utf8 domaine_base.sql > domaine_base-utf8.sql
Une fois que l'on a obtenu notre fichier encodé en UTF-8, il ne reste qu'à l'importer, soit avec la page dédiée de phpMyAdmin, soit en ligne de commande :
mysql -u root -p domaine_base.sql < domaine_base-utf8.sql
En l'occurence, il faudra exporter l'ensemble des données de la table dans un fichier texte non compressé. Cela peut se faire directement via la page Export de phpMyAdmin, ou avec une ligne de commande :
mysqldump --opt -u root -p domaine_base > domaine_base.sql
Après en avoir fait une copie pour conserver l'original, la conversion se fera directement à l'aide d'un éditeur de texte simple, comme le Bloc-note, ou un outil dédié, comme iconv.
Dans le premier cas, le fichier SQL est simplement chargé dans le Bloc-note, puis sauvegardé tel quel. Seule exigence : sélectionner l'encodage voulu, ici UTF-8, dans le dialogue de sauvegarde.
Dans le second cas, on utilise iconv, une commande en ligne spécialement conçue pour convertir des caractères d'un codage vers un autre. Voici la conversion de notre fichier :
iconv -f iso-8859-15 -t utf8 domaine_base.sql > domaine_base-utf8.sql
Une fois que l'on a obtenu notre fichier encodé en UTF-8, il ne reste qu'à l'importer, soit avec la page dédiée de phpMyAdmin, soit en ligne de commande :
mysql -u root -p domaine_base.sql < domaine_base-utf8.sql
8 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Connexion a distance a ma base de donné MYSQL
- pb de stope un boucle d'insertion ds la base de donne
- Découper une table de base de donné
- Generer miniature en fonction de ma base de donné
- url rewriting sans base de donné
- taille de base de donné : 500 Mo ( suffisante pour un forum Vb 4.00 ) ???
- taille maximum d'une base de donné et comment l'optimiser
- Comparer des dates fichier txt et base de donné
- Envoyer un email en HTML aux membres d'une base de donné
- url rewriting sans base de donné et dans un sous repertoire.
- La calculatrice Google - 12-09-2003
- Importer tout son blog dans Google Base - 21-11-2005
- Deux nouveaux blogs officiels : Google Talk et Google Base - 01-12-2005
- Le parrainage AdSense (Google AdSense Referrals) - 05-11-2005
- Améliorez le taux de conversion de votre site Internet - 15-04-2010
- Google WebQuotes - 11-12-2002
- La calculatrice de Google - 12-09-2003
- Google teste la recherche locale (Google Search by Location) - 23-09-2003
Consultez la description détaillée des produits ou services de Google suivants : Google Base, Google Calculator
- Bilan du référencement Google
Cet outil vous donne un petit résumé de l'état de référencement de votre site dans Google. - Suggestions Google Suggest
Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

