Importation de bdd galère chez OVH

Eléphanteau du PHP | 12 Messages

23 mai 2007, 08:36

je développe un site en multilingue en local (easyphp/mysql 4.1.9) et je viens de faire un dump de la base pour la mettre sur mon hébergement 60gp chez OVH (phpMyAdmin indique MySQL - 4.0.25 mais aussi Version du client MySQL: 5.0.32 ... c'est quoi la bonne version ?) et là les galères commencent !

voici le script sql de l'une de mes tables :

CREATE TABLE `category` (
`CATEGORY_ID` int(4) NOT NULL auto_increment,
`CATEGORY_PARENT_ID` int(4) default '0',
`CATEGORY_LABEL_ZH` varchar(255) collate utf8_bin NOT NULL default '',
`CATEGORY_LABEL_EN` varchar(255) collate utf8_bin NOT NULL default '',
`CATEGORY_KEYWORD` varchar(255) collate utf8_bin NOT NULL default '',
PRIMARY KEY (`CATEGORY_ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=20 ;

apparement il n'aime pas, je suis obliger de changer le scritp comme ça pour que ça fonctionne :

CREATE TABLE `category` (
`CATEGORY_ID` int(4) NOT NULL auto_increment,
`CATEGORY_PARENT_ID` int(4) default '0',
`CATEGORY_LABEL_ZH` varchar(255) NOT NULL default '',
`CATEGORY_LABEL_EN` varchar(255) NOT NULL default '',
`CATEGORY_KEYWORD` varchar(255) NOT NULL default '',
PRIMARY KEY (`CATEGORY_ID`)
);

le problème c'est que ma base de donnée contient du chinois et j'ai besoin de ce codage, comment spécifié la collation et le charset chez OVH ???
-------------------------------------
Mon blog : http://paricitaiwan.blogspot.com

Eléphanteau du PHP | 12 Messages

23 mai 2007, 08:53

bon plus de peur que de mal ... j'ai fait des tests et pour le moment ça passe, on verra si c'est tjrs bon quand j'aurai installé mon cms.
par contre c'est chiant de devoir reprendre le dump à la main !
-------------------------------------
Mon blog : http://paricitaiwan.blogspot.com