Aller au contenu

Sujets conseillés

Posté

bonjur à tous,

j'ai une base de donnée de plus de 7 Mo comment puis-je l'importer dans mysql avec une commande php.

merci par avance.

cocoon

Posté

Les imports sont souvent bloqués par les hébergeurs à 2 Mo.

Si tu as un fichier SQL je te conseil de diviser le fichier. Peut être qu'un peu plus d'information pourrait aider afin de te donner une réponse

Posté

merci pour ta réponse!

dans ma base j'ai plusieurs tables dont une qui fait plus de 7Mo.

j'ai essayé d'exporter ma table de 7 Mo en plusieurs parties.

pour la première importation de il n'y a pas de soucis, mais quand j'importe la deuxieme partie, cette dernière me répond que la base existe déjà.

Comment faire pour diviser mon fichier SQL pour l'importer dans ma nouvelle base sans avoir un message d'erreur.

je pense qu'il faut importer la structure en 1er puis le contenu en plusieurs parties, mais je ne connait pas la manip.

merci par avance.

cocoon

Posté
cette dernière me répond que la base existe déjà.

Je suppose que tu veux dire que la table (de 7 Mo) existe déjà. Le problème est que dans le fichier .sql généré il essaye de créer la table qui existe déjà... il faut donc que tu supprimes la partie correspondant à la création de la table dans ton 2ème fichier.

le code à retirer est du genre :

CREATE TABLE nomtable {

element1 INT 8 NULL ,....
...


}

et que tu laisses uniquement les insertions (donc les lignes) :

INSERT INTO nomtable ( ..., ..., ...)

voilà :cool:

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...