PDA

Voir la version complète : Souci MySQL


Rysus
01/10/2006, 16h47
Ptit souci de MySQL
voila j'ai fait une sauvegarde de la base de onné via l'admincp de vb
Et comme je veux faire pas mal de test j'ai pris un 1000gp de OVH gratos
pour remonter mon forum actuel dessus afin de faire pas mal de test.
Mais au moment de reconstituer ma base de donné, ya une erreur

Erreur

requête SQL:
CREATE TABLE `access` ( `userid` int( 10 ) unsigned NOT NULL default '0',
`forumid` smallint( 5 ) unsigned NOT NULL default '0',
`accessmask` smallint( 5 ) unsigned NOT NULL default '0',
PRIMARY KEY ( `userid` , `forumid` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1;


MySQL a répondu:http://1000gp.ovh.net/phpMyadmin/themes/original/img/b_help.png (http://dev.mysql.com/doc/refman/4.1/en/error-returns.html)
#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 'DEFAULT CHARSET=latin1' at line 6

Pouuvez-vous eclairez ma lanterne de novice

Merci d'avance

Allan
01/10/2006, 17h15
Tu a essayer avec Bigdump ? (section tutoriaux)

Rysus
01/10/2006, 18h30
non j'ai pas essayer avec bigdump

je m'en vais y essayer de suite

Rom56
21/10/2006, 22h15
Salut Rysus !

Il ya une incompatibilité entre les normes de caractères de tes bases de données le mieux est d'utiliser mysqldumper qui le prend très bien en compte :) (bigdump ne le fais pas je crois) tu aura l'explication dans le tutoriaux "Migrer un gros forum de A à Z" dans le forum tutoriaux ;)

Bonne chance, si t'a un soucis on est la :)

Rysus
22/10/2006, 20h10
Oki merci je vais essayer ce ptit log

Avec bigdump ca n'a strictement pas marché

Fred
23/10/2006, 02h20
CREATE TABLE `access` ( `userid` int( 10 ) unsigned NOT NULL default '0',
`forumid` smallint( 5 ) unsigned NOT NULL default '0',
`accessmask` smallint( 5 ) unsigned NOT NULL default '0',
PRIMARY KEY ( `userid` , `forumid` )
);