JeuWeb - Crée ton jeu par navigateur
Update SQL via ligne de commande - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Update SQL via ligne de commande (/showthread.php?tid=1845)



Update SQL via ligne de commande - Nyamo - 05-10-2007

Bon j'ai eu l'occasion de telecharger un gros dump et voulant l'installer depuis WAMP, je me suis rendu compte que la taille du fichier sql etait largement superieur.

je me suis donc rendu compte avec consternation qu'il était impossible de l'uploader par ce moyen.

Ensuite je me suis donc renseigné on m'a dit qu'il était possible de le faire via ligne de commande, je vous demande donc conseil. ^^"


RE: Update SQL via ligne de commande - NicoMSEvent - 05-10-2007

pour la ligne de commande, je n'ai pas d'idée dans l'immédiat... mais si tu as accès au fichier de configuration de php (php.ini), tu pourrais modifier la taille maximum des fichiers en upload
Citation :Configuration de PHP pour permettre l'upload

Le fichier de configuration php.ini contient des directives permettant d'autoriser ou non l'envoi de fichiers via un formulaire ainsi que de le paramétrer :

file_uploads= On/Off permet d'autoriser ou non l'envoi de fichiers.
upload_tmp_dir = répertoire permet de définir le répertoire temporaire permettant d'accueillir le fichier uploadé.
upload_max_filesize = 2M permet de définir la taille maximale autorisée pour le fichier. Si cette limite est dépassée, le serveur enverra un code d'erreur.
post_max_size indique la taille maximale des données envoyées par un formulaire. Cette directive prime sur upload_max_filesize, il faut donc s'assurer d'avoir post_max_size supérieure à upload_max_filesize

Si vous n'avez pas accès à la configuration (cas d'un site hébergé sur le serveur du fournisseur d'accès ou dans le cas d'un hébergement mutualisé), vous pouvez vérifier la configuration grâce à la fonction phpinfo() :

<?
phpinfo();
?>



RE: Update SQL via ligne de commande - Bob le Pointu - 05-10-2007

C'est moins pratique, mais c'est vrai que c'est plus rapide en général à l'aide du client MySQL par défaut, en ligne de commande.

Voici la syntaxe que j'utilise:

Code :
mysql -u<user> -p<password> <database> < <dump_file>

Vu que tu utilises WAMP, il faut sûrement te placer dans le dossier contenant l'exécutable et utiliser cette syntaxe :

Code :
mysql.exe -u<user> -p<password> <database> < <dump_file>