[Réglé] Importation de base de donnée bug

Le forum concernant les demandes de support pour tout problème d'installation sur un forum phpBB 2.0.x.

Modérateur: Equipe

Règles du forum
A lire impérativement sur notre page : Règlement

Pensez à effectuer une recherche et à prendre connaissance du forum de documentation, la réponse à votre question a de grandes chances de s'y trouver.

- Plus aucun support n'est délivré pour phpBB2 depuis le 1er janvier 2009

[Réglé] [Réglé] Importation de base de donnée bug

Messagepar Sarti » 07 Juin 2006 à 13:09

Bonjour,
alors voilà j'ai suivi le tutorial pour changer son forum de serveur.
Seulement, au moment d'importer la base de donnée, voici est ce que me dit phpMyAdmin:
Erreur

requête SQL:

-- phpMyAdmin SQL Dump
-- version 2.6.3-pl1
-- http://www.phpmyadmin.net
--
-- Serveur: mysql.webzzanine.net
-- Généré le : Mercredi 07 Juin 2006 à 14:03
-- Version du serveur: 5.0.19
-- Version de PHP: 4.4.2
--
-- Base de données: `alexblog-forum`
--
-- --------------------------------------------------------
--
-- Structure de la table `phpbb_auth_access`
--
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` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1;

MySQL a répondu:Documentation
#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 18


Ce dont j'appréhende est que sur Webzzanine (l'ancien hébergeur) le nom de la base est
alexblog-forum
or que sur le futur serveur c'est
forum
... cela peut-il jouer? J'ai essayé de créer une base de donnée nommée
alexblog-forum
mais ça me dit ceci:
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 '-forum' at line 1
. :-/


J'ai besoin de votre aide pour résoudre ce problème. Merci d'avoir prit le temps de lire ce sujet et pour votre future aide.
Modifié en dernier par Sarti le 08 Juin 2006 à 14:11, modifié 1 fois.
Avatar de l’utilisateur
Sarti
Apprenti-posteur
Apprenti-posteur
 
Messages: 106
Enregistré le: 22 Mai 2006 à 23:50

Messagepar ErnadoO » 07 Juin 2006 à 13:14

Le nom de la base n'a pas d'importance, essayer de supprimer le
Code: Tout sélectionner
 ENGINE = MYISAM DEFAULT CHARSET = latin1
dans chaque requete de création de table, ça devrait passer
:wink:
ErnadoO
 

Messagepar Sarti » 07 Juin 2006 à 14:11

Ok merci.
*boulet mode on*
j'ai essayé mais ça bug encore alors j'aimerais que tu me dises quelle est le "bon truc à faire".

Je dois virer ceci:
ENGINE=MyISAM DEFAULT CHARSET=latin1

Donc
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
devient
);
?

Ensuite, quand il y a ça:
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
ça devient
) AUTO_INCREMENT=1 ;
ou
);
?

*boulet mode off*
Merci beaucoup. ^^
Avatar de l’utilisateur
Sarti
Apprenti-posteur
Apprenti-posteur
 
Messages: 106
Enregistré le: 22 Mai 2006 à 23:50

Re

Messagepar Elglobo » 07 Juin 2006 à 14:20

Cela devrait être bon normalement essaye de nous mettre la nouvelle erreur que tu rencontres.
Sinon je te conseille d'utiliser le script de ashe, que tu pourras trouver Ici accompagné d'un tutorial :wink:
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
Avatar de l’utilisateur
Elglobo
Floodeur universel
Floodeur universel
 
Messages: 14943
Enregistré le: 13 Oct 2004 à 16:28

Messagepar Sarti » 07 Juin 2006 à 20:48

J'ai supprimé dans la base de donnée tous les
ENGINE=MyISAM DEFAULT CHARSET=latin1
comme il m'a été conseillé.

Seulement, un nouveau message d'erreur s'affiche:
Erreur
Il semble que vous ayiez trouvé une anomalie dans l'analyseur syntaxique SQL. Veuillez examiner votre requête attentivement, et vérifier que vos apostrophes sont conformes. Il se pourrait aussi que vous ayiez chargé un fichier dont le contenu binaire n'est pas entre apostrophes. Si vous avez accès à MySQL via son interface de commande en mode ligne, vous pouvez y essayer votre requête. Le message d'erreur présenté plus bas pourrait vous indiquer la source du problème. En dernier recours, veuillez trouver la plus courte requête possible qui cause le problème, et soumettre un rapport d'anomalie en incluant la section à couper:
----Début de la section à couper----
eNqdU8tum0AU3fMVdxEptmQwg5+ZrhwHpWmxnRonVbuxB5jYqDCQedghX9NtviGLLvxB/YXOWHm0
UquWIgGjuefcc+5h8Ofz2RzDGMHYg8CfYkDgAUL9vhUudOHRssbXIYajiwSDuM1KwgXlTpZGTrkp
W1vwnO4APNftt13URgNAA+x6uONCXEWFXMoc/LsSjqxJFX4IMHQd1/G6yzMapYTZyBWEr6lnZ8Xa
ugrnMAtbMDr3p4sWXPta/mPKYDL7fBEEI+g5rnU5GWEtOdRdkHX59tKgWrPQ9O04yLVRH4KUqTsr
GE3PMdxwOxWFPRz2TmxkHQx8f/xm26C9T6pRkuv2ehfOVF5aentLuUgLphX6TscuM2Q2N1KWuN3e
7XZm5LwihuYwKk3R3CHlW6o4hrzSCTk7Gt3fE5Yy+gw63z+w/QPfP0BGAcOE8pjTJAV3AO+UtmDi
g/1X/cadjiFcP/lIFIjn5j0z88kvVQo6AjN71/GezZwSQU0lKZjWpALDimT0LtIJ2zcFV/nqgDQP
+z8v62VwyVUsFT8IZgQkifSAK51SFC2JkpsliWMqxJPkeO6PFj4sRqeB/zsUNCyA1ZoXqlymyQpy
nZHSWcvGsAnT2QKmV0GgpW6IyiQcu8ctgz8MdcCLnGSZgfeaoJhI14wmf+YdlLcp3a1ApqwyPNT8
C5xTktSAl4WQtbqXWVUDr+Op0z6hGZW0BkHINP5SxxBhrFAsrqOxLWpZKoss0/8OqUUiUpJ4k1Mm
RQ1WXvzbp37vf/r50DZe182X8usZbbyum1bzzQ/Rhqn3
----Fin de la section à couper----
----Début des informations sur l'anomalie----

ERROR: C1 C2 LEN: 1 2 1166
STR: »

CVS: $Id: sqlparser.lib.php,v 2.47 2006/01/17 17:02:30 cybot_tm Exp $
MySQL: 4.0.24_Debian-10sarge2-log
USR OS, AGENT, VER: Win MOZILLA 5.0
PMA: 2.8.0.1
PHP VER,OS: 4.3.10-16 Linux
LANG: fr-iso-8859-1
SQL: -- phpMyAdmin SQL Dump
-- version 2.6.3-pl1
-- http://www.phpmyadmin.net
--
-- Serveur: mysql.webzzanine.net
-- Généré le : Mercredi 07 Juin 2006 à 20:33
-- Version du serveur: 5.0.19
-- Version de PHP: 4.4.2
--
-- Base de données: `alexblog-forum`
--

-- --------------------------------------------------------

--
-- Structure de la table `phpbb_auth_access`
--

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`)
);

----Fin des informations sur l'anomalie----

requête SQL:

-- phpMyAdmin SQL Dump -- version 2.6.3-pl1 -- http://www.phpmyadmin.net -- -- Serveur: mysql.webzzanine.net -- Généré le : Mercredi 07 Juin 2006 à 20:33 -- Version du serveur: 5.0.19 -- Version de PHP: 4.4.2 -- -- Base de données: `alexblog-forum` -- -- -------------------------------------------------------- -- -- Structure de la table `phpbb_auth_access` -- 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`) );

MySQL a répondu:Documentation
#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 '

CREATE TABLE `phpbb_auth_access` (
`group_id` mediu


Que dois-je faire? :-/
Avatar de l’utilisateur
Sarti
Apprenti-posteur
Apprenti-posteur
 
Messages: 106
Enregistré le: 22 Mai 2006 à 23:50

Re: Re

Messagepar Elglobo » 07 Juin 2006 à 21:06

elglobo a écrit:Sinon je te conseille d'utiliser le script de ashe, que tu pourras trouver Ici accompagné d'un tutorial :wink:

Si tu as la possiblité de re-sauvegarder ta base de données, je te conseille d'utiliser le script de ashe car tu éviteras beaucoup de soucis pour la restauration et ca te fera gagner un temps fou :wink: (lien dans mon premier reply)
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
Avatar de l’utilisateur
Elglobo
Floodeur universel
Floodeur universel
 
Messages: 14943
Enregistré le: 13 Oct 2004 à 16:28

Messagepar Sarti » 08 Juin 2006 à 00:32

Je l'ais fais comme tu me le conseilles, mais ça me donne la même erreur. xD
Processing phpbb_auth_access...


Could not process this query. Click here to try again.
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`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Error 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 1

Screenshot de la page d'erreur
Avatar de l’utilisateur
Sarti
Apprenti-posteur
Apprenti-posteur
 
Messages: 106
Enregistré le: 22 Mai 2006 à 23:50

Re

Messagepar Elglobo » 08 Juin 2006 à 10:52

Essaye de retirer alors dans la création de table juste le code ci-dessous :wink:
Code: Tout sélectionner
 DEFAULT CHARSET=latin1
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
Avatar de l’utilisateur
Elglobo
Floodeur universel
Floodeur universel
 
Messages: 14943
Enregistré le: 13 Oct 2004 à 16:28

Messagepar Sarti » 08 Juin 2006 à 11:34

J'ai supprimé tous les
DEFAULT CHARSET=latin1
mais il y a un nouveau code d'erreur:
Erreur
Il semble que vous ayiez trouvé une anomalie dans l'analyseur syntaxique SQL. Veuillez examiner votre requête attentivement, et vérifier que vos apostrophes sont conformes. Il se pourrait aussi que vous ayiez chargé un fichier dont le contenu binaire n'est pas entre apostrophes. Si vous avez accès à MySQL via son interface de commande en mode ligne, vous pouvez y essayer votre requête. Le message d'erreur présenté plus bas pourrait vous indiquer la source du problème. En dernier recours, veuillez trouver la plus courte requête possible qui cause le problème, et soumettre un rapport d'anomalie en incluant la section à couper:
----Début de la section à couper----
eNqdUt1u2jAUvs9TnItJBYmEOIVCM+0ipRGjC6EjtNN2A07igrXEyWIbmj7NbvsMvdgFD7RXmI36
s0mbtiySI8vn+znfsf35fDZ3YYRg5EDghy4gcAChwcCIFqrwYBij68iFV5PUBf4lK3HFSWVlNLbK
TdnZgmP1BuDY9knXRl00ADRwbcc9tiGp40IsRQ7+bQmvjGkdvQ9c6Fm25fSW5ySmmJnI5rhaE8fM
irVxFc1hFnXAG/vhogPXvrL/QBlMZ58mQeBB37KNy6nnKsuhUkHG5dtLjerMIq17bCHbRCcQUCZv
jcALxy7cVCblhTkc9k9NZBwa+P7wzTRB9T6tvTRX8uoUzmVeGup4SypOC6YcTqxjs8yQPtwIUbrd
7m6305HzGmuaxYjQRb0iUm2JrFzIazUha0fiuzvMKCNPoPH+nu3vq/09ZARcuCAypWAP4UIqfz07
2H8F5Liop9HXj02kEviTcl8HPv2lSkDl18F7lvPUyRnmRFfSgilDwl1Y4Yzcxmq85k1RyXx1QOqf
+Z+f8ZxaVDIRsjoYZhgEjlW6lRpRHC+xFJslThLC+aPlaO57Cx8W3lng/w4FLQNgta4KWS5puoKc
pFSqQYvWsA3hbAHhVRAoqxssMwFH9lFH4w+hDnie4yzT8H4bJON0zUj6Z97BeUvJbgWCslrzUPsv
8IrgtAG8LLhopF5mdQO8Gk8T+ZRkRJAGBC5o8rlJQ5ixQrKkice2aNRSWWRZom6hEQkLgZNNTpjg
DVh58W9X/c7/+POjbb3s28/llzfaetm3jTb44XgS+m+m9STypq9/AP8rrMM=
----Fin de la section à couper----
----Début des informations sur l'anomalie----

ERROR: C1 C2 LEN: 1 2 1177
STR: »

CVS: $Id: sqlparser.lib.php,v 2.47 2006/01/17 17:02:30 cybot_tm Exp $
MySQL: 4.0.24_Debian-10sarge2-log
USR OS, AGENT, VER: Win MOZILLA 5.0
PMA: 2.8.0.1
PHP VER,OS: 4.3.10-16 Linux
LANG: fr-iso-8859-1
SQL: -- phpMyAdmin SQL Dump
-- version 2.6.3-pl1
-- http://www.phpmyadmin.net
--
-- Serveur: mysql.webzzanine.net
-- Généré le : Jeudi 08 Juin 2006 à 12:14
-- Version du serveur: 5.0.19
-- Version de PHP: 4.4.2
--
-- Base de données: `alexblog-forum`
--

-- --------------------------------------------------------

--
-- Structure de la table `phpbb_auth_access`
--

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`)
) ENGINE=MyISAM;

----Fin des informations sur l'anomalie----

requête SQL:

-- phpMyAdmin SQL Dump -- version 2.6.3-pl1 -- http://www.phpmyadmin.net -- -- Serveur: mysql.webzzanine.net -- Généré le : Jeudi 08 Juin 2006 à 12:14 -- Version du serveur: 5.0.19 -- Version de PHP: 4.4.2 -- -- Base de données: `alexblog-forum` -- -- -------------------------------------------------------- -- -- Structure de la table `phpbb_auth_access` -- 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`) ) ENGINE=MyISAM;

MySQL a répondu:Documentation
#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 '

CREATE TABLE `phpbb_auth_access` (
`group_id` mediu
Avatar de l’utilisateur
Sarti
Apprenti-posteur
Apprenti-posteur
 
Messages: 106
Enregistré le: 22 Mai 2006 à 23:50

Messagepar ErnadoO » 08 Juin 2006 à 11:51

Pourquoi il y a encore les
Code: Tout sélectionner
ENGINE=MyISAM
?
ErnadoO
 

Messagepar Sarti » 08 Juin 2006 à 12:17

Et bé dans un premier temps j'ai enlevé tous les
ENGINE=MyISAM DEFAULT CHARSET=latin1
mais ça me donne un message d'erreur. Donc après suite à ce que m'a conseillé elglobo j'ai utilisé un script pour sauvegarder et restaurer la base de donnée mais ça fait un message d'erreur donc toujours suite à ses conseils j'ai supprimé tous les
DEFAULT CHARSET=latin1
mais pareil=> code d'erreur. :? :(
Avatar de l’utilisateur
Sarti
Apprenti-posteur
Apprenti-posteur
 
Messages: 106
Enregistré le: 22 Mai 2006 à 23:50

Messagepar Sarti » 08 Juin 2006 à 14:11

C'est bon, merci j'ai trouvé la solution et j'ai réussi à restaurer ma base de donnée!!! :)

Merci pour votre aide. ;)

sky-lark a écrit:c'était juste une question de version sql au moment de l'exportation de free je devais mettre mysql4 la version du sql de ovh :

Image
Avatar de l’utilisateur
Sarti
Apprenti-posteur
Apprenti-posteur
 
Messages: 106
Enregistré le: 22 Mai 2006 à 23:50


Retourner vers Installation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités