Fork me on GitHub






Erreur lors de la création de ma base sql chez Amen
Newbie
Inscrit: 24/11/2005 07:44
Messages: 2
Bonjour,
J'ai essayer de créer les tables chez amen en important le fichier "xoops2.sql" que j'avais installé en local et qui fonctionne, voici l'erreur recu :
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 'ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1' at line

Merci pour votre aide

Posté le : 24/11/2005 07:57

Edité par Christian sur 24/11/2005 14:15:41
Partager Twitter Partagez cette article sur GG+
Re: Erreur lors de la création de ma base sql chez Amen
Semi pro
Inscrit: 07/03/2004 12:52
Messages: 591
Il faut enlever tout les "DEFAULT CHARSET=latin1" et autres référence au charset ou latin dans la base en version texte. ensuite ça fonctionne normalement, mais il risque d'y avoir des caractères bizarres qui vont remplacer les accents et autres caractères spéciaux.

j'ai été confronté à ça, voici commeny j'ai fait :

1- j'ai supprimé toute référence au charset
2- j'ai tenté d'importer ma base (à refaire plusieurs fois, si on en oublie)
3- une fois que la base est chargée entièrement, je vérifie le texte côté site web, je repère tous les cacartères bizarres
4- j'exporte un fichier sql à partir de l'hébergeur (en incluant l'entête DROP TABLE
5- avec notepad++ je remplace les caractères bizarres par les lettres d'origines
6- je réimporte mon fichier sql qui grâce à l'entête DROP TABLE, remplace les anciennes tables par les nouvelles.

C'est un peu long et pénible, mais ça marche.

a+

Posté le : 24/11/2005 10:44

la fonction recherche, la meilleure amie du Xoopsien !!
Partager Twitter Partagez cette article sur GG+
Re: Erreur lors de la création de ma base sql chez Amen
Newbie
Inscrit: 24/11/2005 07:44
Messages: 2
Merci !
j'ai réussi a créer mes tables;
mais voici mon nouveau problème !


Error [Xoops]: Unable to connect to database in file class/database/databasefactory.php line 34

Une idée ?

Posté le : 24/11/2005 13:05
Partager Twitter Partagez cette article sur GG+
Re: Erreur lors de la création de ma base sql chez Amen
Semi pro
Inscrit: 07/03/2004 12:52
Messages: 591
Oui, tu n'as pas modifié le fichier mainfile.php lors du transfert de ton site.

Il faut changer : le nom du serveur, les paramètres de connexion (nom et mot de passe de l'utilisateur de la base de données) et le nom de la base de données (éventuellement, le prefixe des tables).


Ce sujet doit être expliqué dans la doc => transfert de site; je pense.

a+

Posté le : 24/11/2005 14:31

la fonction recherche, la meilleure amie du Xoopsien !!
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

390 Personne(s) en ligne (327 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 390 | Plus ...