Cool Forum

 
 
Cool Forum » Support » Installation » Help SQL changement hébergeur...
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
gandalftitanium

Nouveau

Enregistré le 15/01/2004
Messages: 17
Non connecté

Sujet : Help SQL changement hébergeur...
Ajouté le : 26/06/2006 20:40
Message :

Salut à Tous,
je viens de faire passer mon site sur un hébergement pro (ovh). Il était jusqu'à maintenant hébergé chez free. J'ai effectué l'installation sans aucun problème mais je rencontre de gros problèmes lors de la sauvegarde/restauration de la bdd en passant de chez free->OVH.
J'ai rigoureusement suivi ce tuto
http://www.coolforum.net/forum/detail.php?forumid=4&id=18679&page=1
pour la sauvegarde SQL à partir de phpMyadmin de chez free.
je me conforme toujours aux instructions de ce même tuto pour restaurer le fichier *.sql
et j'obtiens cela:
Erreur

requête SQL :

CREATE TABLE `CF_annonces` (
`idpost` int( 11 ) NOT NULL AUTO_INCREMENT ,
`sujet` varchar( 200 ) COLLATE latin1_general_ci default NULL ,
`date` bigint( 20 ) default NULL ,
`msg` text COLLATE latin1_general_ci,
`nbrep` int( 10 ) NOT NULL default '0',
`nbvues` int( 10 ) default NULL ,
`datederrep` bigint( 20 ) default NULL ,
`derposter` varchar( 100 ) COLLATE latin1_general_ci default NULL ,
`idderpost` int( 11 ) NOT NULL default '0',
`icone` varchar( 50 ) COLLATE latin1_general_ci default NULL ,
`idmembre` int( 10 ) default NULL ,
`smiles` enum( 'Y', 'N' ) COLLATE latin1_general_ci NOT NULL default 'Y',
`bbcode` enum( 'Y', 'N' ) COLLATE latin1_general_ci NOT NULL default 'Y',
`inforums` varchar( 150 ) COLLATE latin1_general_ci NOT NULL default '',
`poll` int( 11 ) NOT NULL default '0',
PRIMARY KEY ( `idpost` )
)ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci AUTO_INCREMENT =1

MySQL a répondu:
#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 default NULL,
`date` bigint(20) de


Bref des erreurs que je ne comprends pas du tout !
Quelqu'un de calé en BDD SQL pourrait-il m'aider ?
En vous en remerciant par avance mille fois !
Gandalftitanium

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à gandalftitanium!!! Envoyer un Message Privé à gandalftitanium Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 27/06/2006 06:20
Message :

Dans ta sauvegarde tu as

CREATE TABLE `CF_annonces` (
....
)ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci AUTO_INCREMENT =1


Supprime avec un éditeur texte

ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci AUTO_INCREMENT =1


Ce probleme viens de ton serveur sql qui n'est pas à jour.


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
gandalftitanium

Nouveau

Enregistré le 15/01/2004
Messages: 17
Non connecté

Sujet : Merci Hayreon
Ajouté le : 27/06/2006 16:55
Message :

Salut Hayreon,
je rentre juste du taf et je trouve seulement ton message ! (On n'a pas encore internet dans les salles de classe !)
Je te remercie pour ta réponse, je vais essayer dès ce soir.
Encore merci ;-)
Gandalftitanium

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à gandalftitanium!!! Envoyer un Message Privé à gandalftitanium Citer ce post dans votre réponse

 
 
gandalftitanium

Nouveau

Enregistré le 15/01/2004
Messages: 17
Non connecté

Ajouté le : 27/06/2006 17:04
Message :

De nouveau moi,
j'ai essayé en ne supprimant :
ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci AUTO_INCREMENT =1
que dans
CREATE TABLE `CF_annonces` (
Ca donne ça:
-----------------------------------------------------------------
-- Structure de la table `CF_annonces`
--

CREATE TABLE `CF_annonces` (
`idpost` int(11) NOT NULL auto_increment,
`sujet` varchar(200) collate latin1_general_ci default NULL,
`date` bigint(20) default NULL,
`msg` text collate latin1_general_ci,
`nbrep` int(10) NOT NULL default '0',
`nbvues` int(10) default NULL,
`datederrep` bigint(20) default NULL,
`derposter` varchar(100) collate latin1_general_ci default NULL,
`idderpost` int(11) NOT NULL default '0',
`icone` varchar(50) collate latin1_general_ci default NULL,
`idmembre` int(10) default NULL,
`smiles` enum('Y','N') collate latin1_general_ci NOT NULL default 'Y',
`bbcode` enum('Y','N') collate latin1_general_ci NOT NULL default 'Y',
`inforums` varchar(150) collate latin1_general_ci NOT NULL default '',
`poll` int(11) NOT NULL default '0',
PRIMARY KEY (`idpost`)
);
-----------------------------------------------------------------------------

et j'obtiens le même résultat...
Help !


*** Message édité par gandalftitanium le 27/06/2006 18:06 ***

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à gandalftitanium!!! Envoyer un Message Privé à gandalftitanium Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 27/06/2006 17:55
Message :

Tu dois le faire pour tout ce qui commence par CREATE TABLE ....


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
paul

Visiteur

Enregistré le 02/05/2006
Messages: 81
Non connecté

Ajouté le : 28/06/2006 13:34
Message :

Salut !
En effet il me semble me souvenir que pour ovh il faut supprimer
ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci
ta table doit donc être comme ceci :

CREATE TABLE `CF_annonces` (
`idpost` int( 11 ) NOT NULL AUTO_INCREMENT ,
`sujet` varchar( 200 ) default NULL ,
`date` bigint( 20 ) default NULL ,
`msg` text,
`nbrep` int( 10 ) NOT NULL default '0',
`nbvues` int( 10 ) default NULL ,
`datederrep` bigint( 20 ) default NULL ,
`derposter` varchar( 100 ) default NULL ,
`idderpost` int( 11 ) NOT NULL default '0',
`icone` varchar( 50 ) default NULL ,
`idmembre` int( 10 ) default NULL ,
`smiles` enum( 'Y', 'N' ) NOT NULL default 'Y',
`bbcode` enum( 'Y', 'N' ) NOT NULL default 'Y',
`inforums` varchar( 150 ) NOT NULL default '',
`poll` int( 11 ) NOT NULL default '0',
PRIMARY KEY ( `idpost` )
) AUTO_INCREMENT =1;

Paul

*** Message édité par paul le 28/06/2006 14:37 ***


Amicalement
Paul
www.motoculture-jardin.com
Le site d'information sur le materiel de motoculture
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à paul!!! Visitez le site de paul!! Envoyer un Message Privé à paul Citer ce post dans votre réponse

 
 
gandalftitanium

Nouveau

Enregistré le 15/01/2004
Messages: 17
Non connecté

Ajouté le : 30/06/2006 20:34
Message :

Salut à tous et merci pour votre aide !
Après avoir supprimé tous les :
COLLATE latin1_general_ci
il me reste l'ereur suivante:
CREATE TABLE `CF_avatars` (
`idlogo` int( 5 ) NOT NULL AUTO_INCREMENT ,
`ext` varchar( 5 ) NOT NULL default '',
PRIMARY KEY ( `idlogo` )
) AUTO_INCREMENT =19

MySQL a répondu:
#1050 - Table 'CF_avatars' already exists


Je vous remercie encorep our votre patience
@+
Gandalftitanium

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à gandalftitanium!!! Envoyer un Message Privé à gandalftitanium Citer ce post dans votre réponse

 
 
paul

Visiteur

Enregistré le 02/05/2006
Messages: 81
Non connecté

Ajouté le : 30/06/2006 21:52
Message :

Bonjour !

MySQL a répondu:
#1050 - Table 'CF_avatars' already exists 

je pense qu'il te répond que la table existe déjà !! regarde dans phpadmin
Paul


Amicalement
Paul
www.motoculture-jardin.com
Le site d'information sur le materiel de motoculture
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à paul!!! Visitez le site de paul!! Envoyer un Message Privé à paul Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 01/07/2006 01:07
Message :

En effet la table existe déjà, d'ou cette erreur.


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
gandalftitanium

Nouveau

Enregistré le 15/01/2004
Messages: 17
Non connecté

Ajouté le : 01/07/2006 16:11
Message :

Et dans ce cas je fais quoi ? Dois-je supprimer:
------------------------------
CREATE TABLE `CF_avatars` (
`idlogo` int( 5 ) NOT NULL AUTO_INCREMENT ,
`ext` varchar( 5 ) NOT NULL default '',
PRIMARY KEY ( `idlogo` )
) AUTO_INCREMENT =19
-----------------------------
Si je ne dit pas de bétises, je pense que la table existe déjà puisqu'ellle a déjà été crée lors de la procédure d'installation du forum ! Mais ça va être le cas pour toutes les tables !
Oh la la la galère pour migrer d'un serveur free chez OVH !
Encore merci pour votre aide....
je sens que je vais bientôt renoncer à ma sauvegrade,

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à gandalftitanium!!! Envoyer un Message Privé à gandalftitanium Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 01/07/2006 16:43
Message :

Il ne faut pas installer le forum mais juste restaurer ta base a partir de phpmyadmin. Supprime les tables du forum chez ovh et a partir de phpmyadmin restaure la base (voir mon tuto)


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
gandalftitanium

Nouveau

Enregistré le 15/01/2004
Messages: 17
Non connecté

Ajouté le : 01/07/2006 18:04
Message :

Mille mercis !
Cela fonctionne enfin ! J'avais fait l'erreur d'installer le forum et donc de créer les tables avant la restauration du fichier SQL...
En tout cas merci à la communauté coolforumienne pour son aide et son efficacité.
@ bientôt sur le forum,
Gandalftitanium

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à gandalftitanium!!! Envoyer un Message Privé à gandalftitanium Citer ce post dans votre réponse

 
 


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0305 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net