récupérer une base de données

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : récupérer une base de données

par ricardo » 13 avr. 2005, 12:55

J'ai une nouvelle erreur :

Serveur: localhost
Erreur
Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.

ERROR: Identificateur invalide @ 214
STR: 3.23.
SQL: Base de donn饳 clubfure2 - Table phpbb_attachments sur le serveur sql5
# phpMyAdmin SQL Dump
# version 2.5.3
# http://www.phpmyadmin.net
#
# Serveur: sql5
# G鮩r頬e : Mardi 12 Avril 2005 ࠲1:14
# Version du serveur: 3.23.58
# Version de PHP: 4.3.11
#
# Base de donn饳: `clubfure2`
#

# --------------------------------------------------------

#
# Structure de la table `phpbb_attachments`
#

CREATE TABLE `phpbb_attachments` (
`attach_id` mediumint( unsigned NOT NULL default '0',
`post_id` mediumint( unsigned NOT NULL default '0',
`privmsgs_id` mediumint( unsigned NOT NULL default '0',
`user_id_1` mediumint( NOT NULL default '0',
`user_id_2` mediumint( NOT NULL default '0',
KEY `attach_id_post_id` (`attach_id`,`post_id`),
KEY `attach_id_privmsgs_id` (`attach_id`,`privmsgs_id`)
) TYPE=MyISAM

requête SQL:

Base de donn饳 clubfure2 - Table phpbb_attachments sur le serveur sql5 # phpMyAdmin SQL Dump # version 2.5.3 # http://www.phpmyadmin.net # # Serveur: sql5 # G鮩r頬e : Mardi 12 Avril 2005 ࠲1:14 # Version du serveur: 3.23.58 # Version de PHP: 4.3.11 # # Base de donn饳: `clubfure2` # # -------------------------------------------------------- # # Structure de la table `phpbb_attachments` # CREATE TABLE `phpbb_attachments` ( `attach_id` mediumint( unsigned NOT NULL default '0', `post_id` mediumint( unsigned NOT NULL default '0', `privmsgs_id` mediumint( unsigned NOT NULL default '0', `user_id_1` mediumint( NOT NULL default '0', `user_id_2` mediumint( NOT NULL default '0', KEY `attach_id_post_id` (`attach_id`,`post_id`), KEY `attach_id_privmsgs_id` (`attach_id`,`privmsgs_id`) ) TYPE=MyISAM
MySQL a répondu:

#1064 - Erreur de syntaxe pr賠de 'Base de donn饳 clubfure2 - Table phpbb_attachments sur le serve' ࠬa ligne 1


Merci pour l'aide

par egibour » 23 mars 2005, 22:59

Je connais un moyen plus simple.
Copier le répertoire correspondant à la base à récupérer (généralement dans le répertoire "data" du répertoire d'installaiton de mySql).
et le coller dans le répertoire "data" du répertoire mysql de easyPhp (normalement, dans ce répertoire d"ata" doivent se trouver deux répertoires "test" et "mysql").

Bien sûr, penser à arreter les serveurs mysql sur les deux machines avant de faire cette manip (c'est plus sur)

J'utilise beaucoup ce moyen et tout fonctionne impec.
j'espère que ceci répond au problème posé?

par thierry » 23 mars 2005, 00:22

salut,

comme j'avais la 2.6.0 j'ai installé phpmyadmin 2.6.1 sous linux, mais qui est la même version que celle fourni par easyphp 1.8.
j'ai fais un copier/coller de ce que je t'ai envoyé (moin la premiere ligne : "Base de données nissimo sur le serveur localhost ") dans un fichier que j'ai nommé "base.sql" et apriori ça fonctionne.

je ne pense pas que ça vienne de easyphp car phpmyadmin est une application autonome (à moins que...).
est ce que tu as bien retiré la premiere ligne du fichier que je t'ai donné ?
sinon est ce que le message d'erreur est le même que précédament ou a-t-il changé (c'est surtout en précisant le message d'erreur et la manière exact dont tu t'y est pris qui fera que l'on pourra t'aider) ?

thierry

par ricardo » 22 mars 2005, 22:02

Toujours pas moyen d'exporter une base de données, thierry j'ai essayé une importation avec le code que tu m'as fourni, marche pas non plus

J'utilise EasyPHP 1.8.0.1, est-ce que c'est lui qui foire ?

Merci

par thierry » 21 mars 2005, 23:18

Code : Tout sélectionner

Base de données nissimo sur le serveur localhost # phpMyAdmin SQL Dump # version 2.5.3 # http://www.phpmyadmin.net # # Serveur: localhost # Généré le : Lundi 21 Mars 2005 à 22:10 # Version du serveur: 4.0.15 # Version de PHP: 4.3.3 # # Base de données: `nissimo` # # -------------------------------------------------------- # # Structure de la table `bien` # CREATE TABLE `bien` ( `id_bien` int(11) NOT NULL auto_increment, `type_bien` int(11) NOT NULL default '0', `ville_bien` int(11) NOT NULL default '0', `prix_bien` bigint(11) NOT NULL default '0', `surface_bien` bigint(11) NOT NULL default '0', `commentaire_bien` longtext NOT NULL, `offre_bien` int(1) NOT NULL default '0', PRIMARY KEY (`id_bien`), KEY `offre_bien` (`offre_bien`) ) TYPE=MyISAM AUTO_INCREMENT=161 ; # # Contenu de la table `bien` # INSERT INTO `bien` VALUES (76, 6, 2, 300567, 123, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 2); INSERT INTO `bien` VALUES (77, 6, 2, 300567, 123, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 2); INSERT INTO `bien` VALUES (78, 6, 2, 300567, 123, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 2); INSERT INTO `bien` VALUES (79, 6, 2, 300567, 123, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 2); INSERT INTO `bien` VALUES (80, 6, 2, 300567, 123, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 2); INSERT INTO `bien` VALUES (81, 6, 2, 300567, 123, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 2); INSERT INTO `bien` VALUES (82, 6, 2, 300567, 123, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 2); INSERT INTO `bien` VALUES (83, 6, 2, 300567, 123, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 2); INSERT INTO `bien` VALUES (84, 6, 2, 300567, 123, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 2); INSERT INTO `bien` VALUES (85, 3, 2, 300567, 123, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 2); INSERT INTO `bien` VALUES (86, 3, 2, 300567, 123, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 2); INSERT INTO `bien` VALUES (87, 5, 3, 2300, 234, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 1); INSERT INTO `bien` VALUES (88, 5, 3, 2300, 234, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 1); INSERT INTO `bien` VALUES (89, 4, 3, 2300, 234, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 1); INSERT INTO `bien` VALUES (90, 4, 3, 2300, 234, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 1); INSERT INTO `bien` VALUES (91, 4, 3, 2300, 234, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 1); INSERT INTO `bien` VALUES (92, 2, 3, 2300, 234, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 1); INSERT INTO `bien` VALUES (93, 2, 3, 2300, 234, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 1); INSERT INTO `bien` VALUES (94, 3, 3, 2300, 234, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 1); INSERT INTO `bien` VALUES (95, 6, 3, 2300, 234, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires', 1); INSERT INTO `bien` VALUES (96, 6, 2, 234567, 345, 'Placer ici le commentaire sur le bien qui pourra apporter des précisions complémentaires.Quelque soit la longueur du texte le cadre conserve toujours la même longueur.', 2); # -------------------------------------------------------- # # Structure de la table `mailing` # CREATE TABLE `mailing` ( `mail` varchar(50) NOT NULL default '', `reket` longtext NOT NULL ) TYPE=MyISAM; # # Contenu de la table `mailing` # # -------------------------------------------------------- # # Structure de la table `mdp` # CREATE TABLE `mdp` ( `nom_mdp` varchar(20) NOT NULL default '', `mdp_mdp` varchar(20) NOT NULL default '' ) TYPE=MyISAM; # # Contenu de la table `mdp` # # -------------------------------------------------------- # # Structure de la table `offre` # CREATE TABLE `offre` ( `id_offre` int(11) NOT NULL auto_increment, `nom_offre` varchar(30) NOT NULL default '', PRIMARY KEY (`id_offre`) ) TYPE=MyISAM AUTO_INCREMENT=3 ; # # Contenu de la table `offre` # INSERT INTO `offre` VALUES (1, 'Location'); INSERT INTO `offre` VALUES (2, 'Vente'); # -------------------------------------------------------- # # Structure de la table `type` # CREATE TABLE `type` ( `id_type` int(11) NOT NULL auto_increment, `nom_type` varchar(30) NOT NULL default '', PRIMARY KEY (`id_type`) ) TYPE=MyISAM AUTO_INCREMENT=7 ; # # Contenu de la table `type` # INSERT INTO `type` VALUES (1, 'Studio'); INSERT INTO `type` VALUES (2, '1 pièce'); INSERT INTO `type` VALUES (3, '2 pièces'); INSERT INTO `type` VALUES (4, '3 pièces'); INSERT INTO `type` VALUES (5, '4 pièces'); INSERT INTO `type` VALUES (6, '5 pièces et plus'); # -------------------------------------------------------- # # Structure de la table `ville` # CREATE TABLE `ville` ( `id_ville` int(11) NOT NULL auto_increment, `nom_ville` varchar(30) NOT NULL default '', PRIMARY KEY (`id_ville`) ) TYPE=MyISAM AUTO_INCREMENT=4 ; # # Contenu de la table `ville` # INSERT INTO `ville` VALUES (1, 'Nice'); INSERT INTO `ville` VALUES (2, 'Antibe'); INSERT INTO `ville` VALUES (3, 'Menton');

par ricardo » 21 mars 2005, 22:21

Est-ce que quelqu'un a un fichier texte d'exportation de base de données pour avoir un exemple.
Merci

par ricardo » 21 mars 2005, 21:58

non toujours pas

par thierry » 21 mars 2005, 21:25

ça dépend les données à l'intérieur.
donc t'as réussi à l'importer ?

par ricardo » 21 mars 2005, 21:20

Est-ce que c'est long quand vous exportez une base de données, moi assez long.

par Invité » 21 mars 2005, 20:54

vu le message d'erreur que tu décris essaie deux choses :

ne crée pas de base de donnée du même nom celle que tu as sauvegardé.

ou bien

récupère le fichier sql que phpmyadmin t 'as généré
ouvre le à l'aide du bloc-note et efface toutes les instructions concernant la création de la base.

sinon dit ce que tu as essayer et les messages d'erreur que tu reçois

par riccardo » 21 mars 2005, 20:22

Toujours le meme probleme, j'ai tout essayé

A l'aide

par thierry » 20 mars 2005, 18:59

salut,

apparament dans ton fichier export il y a une instruction sql qui cré une base. comme ta base existe déja il y a une erreur.
perso quand j' exporte le shema et les données d'une base il ya aucune instruction de création de base.

voila les options que je prend :

exporter -> sql
et je laisse les autre valeurs par défaut.

thierry

par ricardo » 20 mars 2005, 18:48

Oui j'ai vu, après je clique sur Importe les fichiers, j'indique le chemin d'accès a mon fichier texte, clique sur éxécuter.

Et la message d'erreur : le voici :

Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.

ERROR: Identificateur invalide @ 154
STR: 4.1.
SQL: -- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.127.0.0.1/
--
-- Serveur: localhost
-- G鮩r頬e : Dimanche 20 Mars 2005 ࠱6:55
-- Version du serveur: 4.1.7
-- Version de PHP: 4.3.10
--
-- Base de donn饳: `club-furetorg`
--
CREATE DATABASE `club-furetorg` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci

requête SQL:

-- phpMyAdmin SQL Dump -- version 2.6.1 -- http://www.127.0.0.1/ -- -- Serveur: localhost -- G鮩r頬e : Dimanche 20 Mars 2005 ࠱6:55 -- Version du serveur: 4.1.7 -- Version de PHP: 4.3.10 -- -- Base de donn饳: `club-furetorg` -- CREATE DATABASE `club-furetorg` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci
MySQL a répondu:

#1007 - Ne peut cr饲 la base 'club-furetorg'; elle existe d骠

Voila aider moi ?

par thierry » 20 mars 2005, 18:19

salut,

sur la gauche en bas , tu dois avoir un lien "fenetre sql".
c'est à partir de là que tu peut importer (v. 2.5.3).

thierry

par ricardo » 20 mars 2005, 18:10

Ok merci

Comment tu fais pour l'importer a partir de PhpMyAdmin avec le fichier texte de l'ancienne ?

Merci