IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Upload de fichier volumineux dans mySQL


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    178
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 178
    Par défaut Upload de fichier volumineux dans mySQL
    Bonjour,

    Je viens de créer dans le cadre de mon stage une petite application de gestion de stock où je charge des produits dans une base Mysql à partir d'un fichier excel.

    Le soucis est que lorsque je tente d'uploader le fichier (5000 lignes) via le petit script que j'ai créé, au bout de quelques minutes, ma page reste blanche et dans ma base je ne retrouve qu'une centaine de ligne.

    Dès que je supprime des lignes de mon fichier excel et que je me retrouve avec un fichier de moins de 1000 lignes, cela marche parfaitement.

    J'ai lu ça et là qu'il fallait augmenter le temps d'exécution des scripts hors le soucis est que mon hébergeur ne me donne pas accès à cette modification.

    Du coup je voulais savoir. Est ce qu'il y a une astuce que j'ignore qui permette d'uploader des fichier des plus de 2mo ou avec un nombre supérieur à 10.000 lignes dans une base Mysql ? En local, lorsque via wamp j'augmente le temps d'exécution des scripts, je réussi à uploader les fichiers volumineux mais ça rame considérablement.

    Merci pour toute orientation !

  2. #2
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Bonjour,

    Export xls en csv et utilises LOAD_DATA_INFILE avec mysql

  3. #3
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Ca ne serait pas la limite de temps d'execution de ton script php qui empêche l'ajout des autres lignes ?

    Si tu ne veux / peux pas utiliser la méthode proposée par rawsrc essai simplement d'augmenter le temps maxi d'execution dans ton php.ini ou directement dans le code via set_time_limit(0);
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 148
    Par défaut
    Bonjour,

    Je te conseil ce sujet http://www.developpez.net/forums/d11...xt-base-mysql/ qui te donnera la réponse

    Il charge les données en quelques MS

Discussions similaires

  1. Importer fichier .txt dans Mysql
    Par Jarod23 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 15/03/2007, 10h07
  2. [MySQL] Upload d'un pdf dans Mysql
    Par lama85 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 15/11/2006, 23h35
  3. download et upload des fichier avec JSP & mysql
    Par MSM_007 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 17/07/2006, 15h20
  4. probleme avec un import fichier texte dans mysql
    Par xodeax dans le forum Requêtes
    Réponses: 2
    Dernier message: 04/07/2006, 13h24
  5. [MySQL] upload : problème fichiers existants dans la bdd ?
    Par vincedjs dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 15/02/2006, 11h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo