Restaurer BDD via EasyPHP sur Drupal
radkhan
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
tmartin Messages postés 158 Date d'inscription Statut Membre Dernière intervention -
tmartin Messages postés 158 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je vous explique mon problème, j'ai deux sites à ma disposition. L'objectif est de restaurer les données du site A sur le site B. Bien entendu j'ai déjà sauvegarder la base de données du site A sur un fichier x.sql.gz. qui quand je l'extrait est un fichier .txt.
Maintenant il faudrait que je restaure cette base sur le nouveau site. Pour cela j'ai installé EasyPHP. En faisant click droit => Administrer je tombe sur une page locale. Je clique sur +Administrer MySQL avec PhpMyAdmin.
J'arrive ensuite sur une page où sur la gauche je retrouve touts les spips (spip_articles...).
Vu que je n'ai fait aucun changements j'imagine que ces spips sont ceux d'origine au logiciel, alors que ce que je désire c'est d'exporter les spips du fichier x.sql.gz dans le nouveau site, j'aimerai que les contenus de spip_article par exemple, soit celui du site A et non celui d'origine de easyphp.
Ce que je désire c'est de pouvoir transférer toutes ces données que pourrait gérer automatiquement Drupal, via un module par exemple sur le nouveau site afin de ne pas avoir à les récrire.
Je vous remercie de votre attention et j'attends vos réponses avec impatience.
Maintenant il faudrait que je restaure cette base sur le nouveau site. Pour cela j'ai installé EasyPHP. En faisant click droit => Administrer je tombe sur une page locale. Je clique sur +Administrer MySQL avec PhpMyAdmin.
J'arrive ensuite sur une page où sur la gauche je retrouve touts les spips (spip_articles...).
Vu que je n'ai fait aucun changements j'imagine que ces spips sont ceux d'origine au logiciel, alors que ce que je désire c'est d'exporter les spips du fichier x.sql.gz dans le nouveau site, j'aimerai que les contenus de spip_article par exemple, soit celui du site A et non celui d'origine de easyphp.
Ce que je désire c'est de pouvoir transférer toutes ces données que pourrait gérer automatiquement Drupal, via un module par exemple sur le nouveau site afin de ne pas avoir à les récrire.
Je vous remercie de votre attention et j'attends vos réponses avec impatience.
A voir également:
- Restaurer BDD via EasyPHP sur Drupal
- Easyphp - Télécharger - Divers Web & Internet
- Restaurer ordinateur - Guide
- Restaurer windows 10 - Guide
- Restaurer conversation whatsapp - Guide
- Restaurer sauvegarde google sur android - Guide
2 réponses
Donc tu souhaites dupliquer ta base de données d'un serveur A à un serveur B. Quand tu as ton export de A, tu dois l'importer dans B, mais tes tables sont déjà créées (configuration d'origine ou ancien import)...
Quand tu fais ton export, rajoute les instruction DROP TABLE (case à cocher dispo dans phpMyAdmin : "Ajouter DROP TABLE"), ça te permettra de supprimer d'abord les tables sur B avant d'insérer celles de A.
Quand tu fais ton export, rajoute les instruction DROP TABLE (case à cocher dispo dans phpMyAdmin : "Ajouter DROP TABLE"), ça te permettra de supprimer d'abord les tables sur B avant d'insérer celles de A.
Ok c'est bon j'ai bien pu supprimer les bases d'origine maintenant j'ai un autre proboblème c'est au moment d'importer la base de données j'ai ce message d'erreur :
Erreur
requête SQL: Documentation
SELECT 'comment'
FROM 'phpmyadmin'.'pma_column_info'
WHERE db_name = ''web1db1''
AND table_name = ''
AND column_name = '(db_comment)'
MySQL a répondu: Documentation
#1100 - Table 'pma_column_info' non verrouillée: utilisez LOCK TABLES
Et du coup ça n'a pas importé ma base correctement.
Erreur
requête SQL: Documentation
SELECT 'comment'
FROM 'phpmyadmin'.'pma_column_info'
WHERE db_name = ''web1db1''
AND table_name = ''
AND column_name = '(db_comment)'
MySQL a répondu: Documentation
#1100 - Table 'pma_column_info' non verrouillée: utilisez LOCK TABLES
Et du coup ça n'a pas importé ma base correctement.
j'ai la même,
phpmyadmin n'est pas exportée
le simple fait d'avoir un lock (même sans unlock) conduit a ce message d'erreur parceque dit la notice :
Toutes les tables verrouillées par le thread courant sont automatiquement déverrouillées quand ce thread utilise à nouveau LOCK TABLES
virer les lignes lock unlock du fichier sql
http://dev.mysql.com/doc/refman/5.0/fr/lock-tables.html
phpmyadmin n'est pas exportée
le simple fait d'avoir un lock (même sans unlock) conduit a ce message d'erreur parceque dit la notice :
Toutes les tables verrouillées par le thread courant sont automatiquement déverrouillées quand ce thread utilise à nouveau LOCK TABLES
virer les lignes lock unlock du fichier sql
http://dev.mysql.com/doc/refman/5.0/fr/lock-tables.html