Bonjour,
Je possède actuellement un forum phpBB installé chez Free. Et je suis en train de démenager vers 1and1 (la super promo de 3 ans).
Et ca me pose un problème : en effet, Free a la version 4.1 de MySQL et 1and1 la 4.0. Et y'a une (grosse) différence : l'histoire des types d'encodage des caractères. D'après ce que j'ai compris, à partir de la version 4.1, ils ont séparés en deux l'encodage (entre charset et collate) qui était avant sur un seul paramètre.
Donc en essayant de créer une table sur 1and1 avec la commande exportée de Free :
J'ai bien compris que MySQL 4.0 n'aime pas les commandes de la 4.1.
Donc j'arrive pas à importer ma base de donnée sur le SQL 1and1. Enfin si, j'ai réussi en exportant sur Free au format "MySQL 4" (dans les options d'exportation), mais alors là, j'ai tous les caractères accentués (é,è,à, ....) qui ne passent plus.
Avez-vous une idée pour que je puisse changer de serveur de base de donnée sans perdre tous mes accents.
Merci beaucoup d'avance
Florent
Je possède actuellement un forum phpBB installé chez Free. Et je suis en train de démenager vers 1and1 (la super promo de 3 ans).
Et ca me pose un problème : en effet, Free a la version 4.1 de MySQL et 1and1 la 4.0. Et y'a une (grosse) différence : l'histoire des types d'encodage des caractères. D'après ce que j'ai compris, à partir de la version 4.1, ils ont séparés en deux l'encodage (entre charset et collate) qui était avant sur un seul paramètre.
Donc en essayant de créer une table sur 1and1 avec la commande exportée de Free :
J'obtiens :CREATE TABLE `phpbb_config` (
`config_name` varchar(255) collate latin1_general_ci NOT NULL default '',
`config_value` varchar(255) collate latin1_general_ci NOT NULL default '',
PRIMARY KEY (`config_name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
#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 'collate latin1_general_ci NOT NULL default '',
`config_value
J'ai bien compris que MySQL 4.0 n'aime pas les commandes de la 4.1.
Donc j'arrive pas à importer ma base de donnée sur le SQL 1and1. Enfin si, j'ai réussi en exportant sur Free au format "MySQL 4" (dans les options d'exportation), mais alors là, j'ai tous les caractères accentués (é,è,à, ....) qui ne passent plus.
Avez-vous une idée pour que je puisse changer de serveur de base de donnée sans perdre tous mes accents.
Merci beaucoup d'avance
Florent