PhpMyAdmin Importer CSV fichier 1GO
Florian
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je souhaiterais importer un fichier CSV qui a une taille >1GO.
Cependant, je suis limité à 128MO... j'ai vu plusieurs manipulation sur internet en changeant des infos dans le fichier php.ini bien qu'en ayant effectué ces manipulation rien à changé.
Quelqu'un aurait une astuce pour importer un fichier aussi important directement sur PhpMyadmin ? Ou comment feriez-vous ?
Bonne journée,
Florian
Je souhaiterais importer un fichier CSV qui a une taille >1GO.
Cependant, je suis limité à 128MO... j'ai vu plusieurs manipulation sur internet en changeant des infos dans le fichier php.ini bien qu'en ayant effectué ces manipulation rien à changé.
Quelqu'un aurait une astuce pour importer un fichier aussi important directement sur PhpMyadmin ? Ou comment feriez-vous ?
Bonne journée,
Florian
Configuration: Macintosh / Safari 13.1.2
A voir également:
- PhpMyAdmin Importer CSV fichier 1GO
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
1 réponse
Bonjour,
Cette question n'est pas en rapport avec le langage de programmation PHP mais avec la configuration du serveur Apache.
Comme il n'existe pas réellement de forum pour ça, je vais le déplacer dans le forum webmaster.
Quoi qu'il en soit, oui il faut modifier les données du fichier php.ini
il faut mettre Les variables avec des valeurs du genre
Une fois le fichier modifié, il faut redémarrer apache
Vérifies égalelent dans le fichier config de ton phpmyadmin config.inc.php
l'emplacement du dossier d'upload
Tu peux ensuite contrôler si les valeurs sont bien prises en compte en faisant un fichier php à la racine de ton site dans lequel tu placeras l'instruction
puis en affichant cette page dans ton navigateur.
Si malgré les modifications ça ne marche toujours pas, tu peux essayer de le faire en ligne de commande directement sur le serveur
Cette question n'est pas en rapport avec le langage de programmation PHP mais avec la configuration du serveur Apache.
Comme il n'existe pas réellement de forum pour ça, je vais le déplacer dans le forum webmaster.
Quoi qu'il en soit, oui il faut modifier les données du fichier php.ini
il faut mettre Les variables avec des valeurs du genre
max_execution_time = 1800 // 30 minutes max_input_time = 1800 // 30 minutes memory_limit = 2048M // 2 GB upload_max_filesize = 2048M // 2 GB post_max_size = 2048M // 2 GB
Une fois le fichier modifié, il faut redémarrer apache
Vérifies égalelent dans le fichier config de ton phpmyadmin config.inc.php
l'emplacement du dossier d'upload
$cfg['UploadDir']= 'nom_du_dossier_ou_sauvegarder_a_remplacer_par_celui_que_tu_veux';
Tu peux ensuite contrôler si les valeurs sont bien prises en compte en faisant un fichier php à la racine de ton site dans lequel tu placeras l'instruction
<?php phpinfo();
puis en affichant cette page dans ton navigateur.
Si malgré les modifications ça ne marche toujours pas, tu peux essayer de le faire en ligne de commande directement sur le serveur
mysql -u database_user_name -p -D database_name < complete_file_path_with_file_name_and_extension