PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 30-05-2012 13:39:17

Alix
Membre
Lieu : Rouen
Inscription : 30-05-2012
Messages : 3

Import d'une base de données

bonjour,

Je suis débutante, niveau moins 0, mais j'essaye de m'améliorer, ce qui n'est pas gagné.

J'ai une base de données nommée "866701_prestashop" sur un serveur et je voudrais l'exporter, puis l'importer sur le nouveau serveur.

J'ai donc fait mon exportation en choisissant le format .sql zippé

Puis je vais sur le nouveau serveur, et j'essaye de l'importer.  Ce qui devrait être simple, je pense, ne l'est pas : j'ai un vilain message d'erreur, en rouge sur fond jaune, type très agressif. 
MySQL très mécontent, mais de quoi ?  je vous mets copie de sa "frimousse" en dessous :

[img align=C]http://www.jourdebonheur.com/img1.jpg[/img]


Qu'est-ce qu'il veut ?




Alix

Hors ligne

#2 30-05-2012 14:42:34

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Import d'une base de données

Saluton,
En fait, ma belle (en fin ma, je suis bien possessif tout d'un coup, belle en tout cas je ne saurais en douter), tu confonds deux notions. Une base de données est, pour faire simple, un ensemble de tables, cet ensemble pouvant se cantonner à une table. Une table c'est ce que décrit ta requête CREATE TABLE, justement.
Mais une table doit obligatoirement être attachée à une base de données. Or MySQL te dit que tu n'as sélectionné aucune base :

#1046 -No database selected

Tu dois dont créer la base de données CREATE DATABASE le_nom_qui_va_bien, puis te positionner dans cette base de données pour exécuter le script issu de la sauvegarde.
Elle est pas belle la vie ?


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 30-05-2012 16:12:02

Alix
Membre
Lieu : Rouen
Inscription : 30-05-2012
Messages : 3

Re : Import d'une base de données

Que n'y ai-je pensé !
je sentais bien qu'il y avait un truc dans ce goût là...
je vais aller voir si j'ai bien tout compris, c'est pas encore gagné

Merci !

Hors ligne

#4 30-05-2012 16:26:05

Alix
Membre
Lieu : Rouen
Inscription : 30-05-2012
Messages : 3

Re : Import d'une base de données

hum, pas si évident

Donc je vais dans la base existante nommée "866701_articles", il me dit "pas de table".
je fais "créer une nouvelle table sur la base 866701_articles et je mets au hasard 200 champs.

Cette table est vide.  Je la sauvegarde. Mais quand je reviens sur la base pour importer, je ne vois plus ma nouvelle table (c'est sans doute normal, vu qu'elle est vide ?)

Help !

Hors ligne

#5 30-05-2012 17:59:51

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Import d'une base de données

J'ai cru comprendre que tu travaillais avec l'interface de PMA (PHPMyAdmin).
Dans ce cas tu cliques sur le nom de ta base (colonne à gauche) puis tu choisis l'onglet Importer.
Bon courage.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

Pied de page des forums