récuperation et transfert d'une base de données
15 messages
• Page 1 sur 1
-

tryan - WRInaute passionné

- Messages: 2355
- Inscription: 20 Fév 2005
récuperation et transfert d'une base de données
bonjour
Bon ,j'espere etre au bon endroit pour ce poste!!
Ma question est simple:
J ai 2 sites hebergés sous "FREE"...est ce que je peux recuperer la base de donné du site "A" pour la transferer sur le site"B" et ainsi utiliser les tables de l'annuaire de "A" pour l incorporer dans celui de "B" qui sont identiques??
cordialement
Bon ,j'espere etre au bon endroit pour ce poste!!
Ma question est simple:
J ai 2 sites hebergés sous "FREE"...est ce que je peux recuperer la base de donné du site "A" pour la transferer sur le site"B" et ainsi utiliser les tables de l'annuaire de "A" pour l incorporer dans celui de "B" qui sont identiques??
cordialement
-

e-atlantide - WRInaute occasionnel

- Messages: 327
- Inscription: 12 Avr 2004
Bonjour Tryan,
Il y a un logiciel nommé phpmyadmin qui le fait bien : sauvegarde du site A puis restauration sur le site B.
Si ta base a une taille importante (plusieurs Mo), pour la restauration, il faudra découper le fichier de ta base de données en plusieurs fichiers grâce à un utilitaire comme SQLDumpSplitter. Puis importer les fichiers via phpmyadmin.
Bon courage
Michaël
Il y a un logiciel nommé phpmyadmin qui le fait bien : sauvegarde du site A puis restauration sur le site B.
Si ta base a une taille importante (plusieurs Mo), pour la restauration, il faudra découper le fichier de ta base de données en plusieurs fichiers grâce à un utilitaire comme SQLDumpSplitter. Puis importer les fichiers via phpmyadmin.
Bon courage
Michaël
-

tryan - WRInaute passionné

- Messages: 2355
- Inscription: 20 Fév 2005
Sa ne marche pas...j ai du louper un truc!!
J ai donc exporté ma base du site"A"(6,28 Mo)..elle se retrouve donc sur mon bureau.
De là,je vais donc sur ma base de donné du site "B"et je vais sur importer pour la recuper sur mon bureau...
Le fichier se charge...c est d'ailleur assez long..-->puis ouverture de la page(http://blabla......)et là page d erreur-->"impossible d ouvrir la page demandé...".
Je rappel que j utilise phpmyadmin de "FREE".
Je suis un peut "largué" là
J ai donc exporté ma base du site"A"(6,28 Mo)..elle se retrouve donc sur mon bureau.
De là,je vais donc sur ma base de donné du site "B"et je vais sur importer pour la recuper sur mon bureau...
Le fichier se charge...c est d'ailleur assez long..-->puis ouverture de la page(http://blabla......)et là page d erreur-->"impossible d ouvrir la page demandé...".
Je rappel que j utilise phpmyadmin de "FREE".
Je suis un peut "largué" là
-

Mumuri - WRInaute passionné

- Messages: 1800
- Inscription: 3 Nov 2004
si c'est pour des trucs trés lourd du style un phpBB ou quelques grosses bases de donnée, c'est normal phpMyAdmin ne le supporte pas , il faut faire ca en ouvrant le fichier qui est sur ton bureau et en faisant des copier coller dans l'interpréteur de commande SQL de phpmyadmin... par contre ca va etre long, amuse toi bien
-

tryan - WRInaute passionné

- Messages: 2355
- Inscription: 20 Fév 2005
Free autorise le transfert d une tailleTaille maximum de: 10 240Ko
Mon fichier fait 6.28MO et il passe pas.Je l ai decoupé mais du coup j ai des erreurs!
Et pour dire vrai,je n y comprend rien.
Mon fichier fait 6.28MO et il passe pas.Je l ai decoupé mais du coup j ai des erreurs!
- Code: Tout sélectionner
-- Structure de la table `NRef_cat`
--
CREATE TABLE `NRef_cat` (
`nom` varchar( 127 ) COLLATE latin1_general_ci NOT NULL default '',
`attach` smallint( 5 ) unsigned NOT NULL default '0',
`id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`chemin` mediumtext COLLATE latin1_general_ci NOT NULL ,
`description` tinytext COLLATE latin1_general_ci NOT NULL ,
`actif` tinyint( 4 ) NOT NULL default '0',
`nb_site` int( 10 ) unsigned NOT NULL default '0',
`im` tinytext COLLATE latin1_general_ci NOT NULL ,
`sous_cat` mediumtext COLLATE latin1_general_ci NOT NULL ,
`aff_parent` tinyint( 3 ) unsigned NOT NULL default '0',
`colonne` tinyint( 2 ) unsigned NOT NULL default '0',
`nb_cat` mediumint( 9 ) NOT NULL default '0',
`nb_tot` int( 8 ) unsigned NOT NULL default '0',
PRIMARY KEY ( `id` ) ,
KEY `attach` ( `attach` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci AUTO_INCREMENT =160
Et pour dire vrai,je n y comprend rien.
-

e-atlantide - WRInaute occasionnel

- Messages: 327
- Inscription: 12 Avr 2004
J'ai un forum phpbb et j'ai fait ce week-end un test de restauration.
La taille du fichier exporté en .sql fait 10Mo.
J'ai découpé ce fichier en plusieurs fichiers de 500Ko grâce à l'utilitaire SQLDumpSplitter puis j'ai importer tous les fichiers dans une autre base.
Attention, tu dois commencer par le fichier qui se termine par DataStructure.sql.
Autre piste, vérifie si tu as au début de ton fichier d'exportation :
Si oui, supprime ces deux lignes.
A+
Michaël
La taille du fichier exporté en .sql fait 10Mo.
J'ai découpé ce fichier en plusieurs fichiers de 500Ko grâce à l'utilitaire SQLDumpSplitter puis j'ai importer tous les fichiers dans une autre base.
Attention, tu dois commencer par le fichier qui se termine par DataStructure.sql.
Autre piste, vérifie si tu as au début de ton fichier d'exportation :
- Code: Tout sélectionner
CREATE DATABASE `nom_de_la_base`;
USE nom_de_la_base;
Si oui, supprime ces deux lignes.
A+
Michaël
-

tryan - WRInaute passionné

- Messages: 2355
- Inscription: 20 Fév 2005
voici ce que j ai au debut de mon fichierqui est en une seule partie
J ai utilisé SQLDumpSplitter qui ma cindé celà en 6 fichiers allant de 6 ko à 1489ko;je n ai aucun fichier ce terminant par DataStructure.sql.
Je pense que je vais laissé tomber
- Code: Tout sélectionner
-- phpMyAdmin SQL Dump
-- version 2.6.3-pl1
-- http://www.phpmyadmin.net
--
-- Serveur: ********.sql.free.fr
-- Généré le : Mardi 11 Octobre 2005 à 12:09
-- Version du serveur: 4.1.13
-- Version de PHP: 4.4.0
--
-- Base de données: `**********`
--
-- --------------------------------------------------------
--
-- Structure de la table `NRef_cat`
--
CREATE TABLE `NRef_cat` (
`nom` varchar(127) collate latin1_general_ci NOT NULL default '',
`attach` smallint(5) unsigned NOT NULL default '0',
`id` int(10) unsigned NOT NULL auto_increment,
`chemin` mediumtext collate latin1_general_ci NOT NULL,
`description` tinytext collate latin1_general_ci NOT NULL,
`actif` tinyint(4) NOT NULL default '0',
`nb_site` int(10) unsigned NOT NULL default '0',
`im` tinytext collate latin1_general_ci NOT NULL,
`sous_cat` mediumtext collate latin1_general_ci NOT NULL,
`aff_parent` tinyint(3) unsigned NOT NULL default '0',
`colonne` tinyint(2) unsigned NOT NULL default '0',
`nb_cat` mediumint(9) NOT NULL default '0',
`nb_tot`
J ai utilisé SQLDumpSplitter qui ma cindé celà en 6 fichiers allant de 6 ko à 1489ko;je n ai aucun fichier ce terminant par DataStructure.sql.
Je pense que je vais laissé tomber
-

e-atlantide - WRInaute occasionnel

- Messages: 327
- Inscription: 12 Avr 2004
Il me semble correct ton fichier.
Par contre avec SQLDumpSplitter tu dois avoir des fichiers de taille identique.
Le lien pour le télécharger est http://www.philiplb.de/index.php?showdo ... =Downloads
Cela devrait fonctionner. Je n'ai pas eu de problème.
En ce qui concerne phpmyadmin, tu cliques sur la base en question puis sur SQL et tu as la possibilité de récupérer les fichiers découpés pour les importer un par un.
Courage !
A+
Michaël
Par contre avec SQLDumpSplitter tu dois avoir des fichiers de taille identique.
Le lien pour le télécharger est http://www.philiplb.de/index.php?showdo ... =Downloads
Cela devrait fonctionner. Je n'ai pas eu de problème.
En ce qui concerne phpmyadmin, tu cliques sur la base en question puis sur SQL et tu as la possibilité de récupérer les fichiers découpés pour les importer un par un.
Courage !
A+
Michaël
-

tryan - WRInaute passionné

- Messages: 2355
- Inscription: 20 Fév 2005
merci des renseignements
J ai toujours une erreur dès que je dl le premier fichier(DataStructure.sql)..pour faire simple , j ai fait une copie d ecranhttp://c00lman.free.fr/sql.bmp
Je pense que j ai du me planter encore quelque part
J ai toujours une erreur dès que je dl le premier fichier(DataStructure.sql)..pour faire simple , j ai fait une copie d ecranhttp://c00lman.free.fr/sql.bmp
Je pense que j ai du me planter encore quelque part
-

e-atlantide - WRInaute occasionnel

- Messages: 327
- Inscription: 12 Avr 2004
Ce fichier permet de créer toutes les tables.
Tu devrais essayer de supprimer les tables existantes.
Puis cliquer sur ta base (fullmagikmobile) puis SQL... et commecer l'import.
A+
Michaël
Tu devrais essayer de supprimer les tables existantes.
Puis cliquer sur ta base (fullmagikmobile) puis SQL... et commecer l'import.
A+
Michaël
-

tryan - WRInaute passionné

- Messages: 2355
- Inscription: 20 Fév 2005
Donc à la finale,j ai virer l ancienne base et j ai importé des fichiers de 800 KO...au dessus,sà ne passait pas(pour FREE).
Bon,je vais pofiner tout sà,car meme si mes fichiers sont là,je ne parvient pas encore à les lires
Encore merci
15 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Récupération base de données restau & bars
- Transfert base de données
- Transfert de base de données gzipé de 467 ko, possible ?
- Récupération de données
- récupération de données spécifiques GA
- Récupération de données analytics
- Besoin de conseils récupération de données Msql
- [PHP] Expressions régulières, récupération de données
- importation de données dans base de données
- [form] Url de destination et récupération de données
Consultez la description détaillée des produits ou services de Google suivants : Google Base
- Test data centers Google
Cet outil vous permet d'afficher sur une seule page les résultats Google effectués sur de nombreux data centers (centres de données). - Google Suggest
Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

