Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/02/2008, 09h50   #1
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
Par défaut bug - probléme mysql

Bonjour, j'ai un petit souci, suite a une mauvaise manipulation dans ma base de donnée, j'ai du importer un sauvegarde que j'ai faite hiere, mais j'ai cette erreur:
Code :
1
2
3
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 ';
INSERT INTO phpbb_categories VALUES (2,'Internet',30);
INSE
Pouriez vous me dire ce que je doit faite ?
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2008, 11h13   #2
Modérateur
 
Avatar de Cybher
 
Homme Michel
Consultant informatique
Inscription : mai 2005
Messages : 3 006
Détails du profil
Informations personnelles :
Nom : Homme Michel
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : mai 2005
Messages : 3 006
Points : 4 039
Points : 4 039
salut,

je suppose qu'il y a plusieurs insert consécutifs.

N'y aurait il pas un nom qui contient un apostrophe qui serait mal échappé?
Cybher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2008, 11h14   #3
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
voici tou les insert de cette table:
Code :
1
2
3
4
5
INSERT INTO phpbb_categories VALUES (1,'Forums d\'entraide informatique',20);
INSERT INTO phpbb_categories VALUES (2,'Internet',30);
INSERT INTO phpbb_categories VALUES (3,'Divertissement',40);
INSERT INTO phpbb_categories VALUES (4,'Les forums privés',50);
INSERT INTO phpbb_categories VALUES (6,'Mes forums personels',10);
Il a pourten l'air bien échaper

Mais j'ai essayer en supprimen la premiere ligne avec l'apostroph, et je n'ai plus l'erreur, mais j'ai une autre erreur sou une autre ligne qui contien un apostroph, ca vien peut être de la alor, t'en pense quoi toi ?
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 09h57   #4
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
On ma dit que pour echappé les apostrophs il falait les doubler, j'ai donc remplacer tous les \' par '', maintenant je n'ai plus d'erreur lorsque j'importe mon fichier .sql, mais aucune table n'est créer, et j'ai essayer plusieur foi.

J'ai aussi essayer de restaurer ma base de donnée à partir du panneau de configuration de mon phpbb, mais rien ne se fait
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 10h16   #5
Modérateur
 
Avatar de Cybher
 
Homme Michel
Consultant informatique
Inscription : mai 2005
Messages : 3 006
Détails du profil
Informations personnelles :
Nom : Homme Michel
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : mai 2005
Messages : 3 006
Points : 4 039
Points : 4 039
plus aucune table n'est créée ou bien les tables créées restent vide?
Cybher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 10h51   #6
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
acune table n'est créer
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 11h27   #7
Modérateur
 
Avatar de Cybher
 
Homme Michel
Consultant informatique
Inscription : mai 2005
Messages : 3 006
Détails du profil
Informations personnelles :
Nom : Homme Michel
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : mai 2005
Messages : 3 006
Points : 4 039
Points : 4 039
et c'est quoi ton script pour créer ta table?
Cybher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 12h10   #8
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
Ben c'est pas un script, c'est la sauvegarde que j'ai fait avec phpmyadmin, voici un exemple:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
CREATE TABLE phpbb_auth_access (
  group_id mediumint(8) NOT NULL DEFAULT '0',
  forum_id smallint(5) UNSIGNED NOT NULL DEFAULT '0',
  auth_view tinyint(1) NOT NULL DEFAULT '0',
  auth_read tinyint(1) NOT NULL DEFAULT '0',
  auth_post tinyint(1) NOT NULL DEFAULT '0',
  auth_reply tinyint(1) NOT NULL DEFAULT '0',
  auth_edit tinyint(1) NOT NULL DEFAULT '0',
  auth_delete tinyint(1) NOT NULL DEFAULT '0',
  auth_sticky tinyint(1) NOT NULL DEFAULT '0',
  auth_announce tinyint(1) NOT NULL DEFAULT '0',
  auth_vote tinyint(1) NOT NULL DEFAULT '0',
  auth_pollcreate tinyint(1) NOT NULL DEFAULT '0',
  auth_attachments tinyint(1) NOT NULL DEFAULT '0',
  auth_mod tinyint(1) NOT NULL DEFAULT '0',
  KEY group_id (group_id),
  KEY forum_id (forum_id)
) TYPE=MyISAM;
 
#
# Contenu de la table `phpbb_auth_access`
#
 
INSERT INTO phpbb_auth_access VALUES (2,1,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,2,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,3,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,4,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,5,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,6,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,7,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (4,7,1,1,1,1,1,1,1,1,1,1,0,0);
INSERT INTO phpbb_auth_access VALUES (2,8,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (8,8,1,1,1,1,1,1,1,0,1,1,0,0);
INSERT INTO phpbb_auth_access VALUES (7,8,1,1,1,1,1,1,1,0,1,1,0,0);
INSERT INTO phpbb_auth_access VALUES (3,8,1,1,1,1,1,1,1,0,1,1,0,0);
INSERT INTO phpbb_auth_access VALUES (13,1,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,10,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,18,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,12,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (13,12,1,1,1,1,0,0,1,0,1,1,0,0);
INSERT INTO phpbb_auth_access VALUES (9,8,1,1,1,1,1,1,1,0,1,1,0,0);
INSERT INTO phpbb_auth_access VALUES (12,10,1,1,1,1,1,1,1,0,1,1,0,0);
INSERT INTO phpbb_auth_access VALUES (10,8,1,1,1,1,1,1,1,0,1,1,0,0);
INSERT INTO phpbb_auth_access VALUES (2,13,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,14,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,15,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,16,0,0,0,0,0,0,0,0,0,0,0,1);
INSERT INTO phpbb_auth_access VALUES (2,17,0,0,0,0,0,0,0,0,0,0,0,1);
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 12h15   #9
Modérateur
 
Avatar de Cybher
 
Homme Michel
Consultant informatique
Inscription : mai 2005
Messages : 3 006
Détails du profil
Informations personnelles :
Nom : Homme Michel
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : mai 2005
Messages : 3 006
Points : 4 039
Points : 4 039
re,

il faudrait que tu cernes mieux d'ou vient ton problème si tu veux qu'on t'aide
en effet, cette table doit etre créer sans aucun problème
essaie de voir d'ou vient ton problème
en local, tu peux tester table apres table pour voir si elle se crée bien
Cybher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 12h22   #10
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
Je vien donc d'essayer d'importer ma base de donnée en locale avec easyphp, et les tables se créer jusqu la table phpbb_search_wordlist, ou j'ai cette erreur:
Code :
1
2
3
4
5
6
7
8
9
10
11
Erreur
 
requête SQL:
 
INSERT INTO phpbb_search_wordlist
VALUES (
'démarrer',1624, 0
)
 
 MySQL a répondu:Documentation
#1062 - Duplicata du champ 'd?marrer' pour la clef 1
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 13h28   #11
Modérateur
 
Avatar de Cybher
 
Homme Michel
Consultant informatique
Inscription : mai 2005
Messages : 3 006
Détails du profil
Informations personnelles :
Nom : Homme Michel
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : mai 2005
Messages : 3 006
Points : 4 039
Points : 4 039
le message te dit que tu essaies de réinsérer cette ligne alors que tu l'as deja fait et que tu n'as pas le droit puisque c'est une clé
Cybher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2008, 08h32   #12
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
Bon alor j'ai fait les requette une par une, table par table, et c'est passer j'ai du supprimer des inser dans un tables c'est un peut domage
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h37.


 
 
 
 
Partenaires

Hébergement Web