|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
franck05 WRInaute occasionnel

Inscrit le: 01 Déc 2003 Messages: 108
|
Posté le : Lun Jan 01, 2007 17:46 Sujet du message: Exécuter fichier sql |
|
|
Bonjour,
Tout d'abord bonne et heureuse année 2007 !
Je cherche à exécuter un fichier SQL c'est un fichier qui contient toute ma base de données il fait 16Mo donc trop gros pour utiliser phpMyAdmin.
Avez vous une solution s'il vous plait ?
D'avance merci. |
|
| |
|
 |
kjame WRInaute accro

Inscrit le: 28 Juil 2005 Messages: 1294 Localisation: Bordeaux
|
Posté le : Lun Jan 01, 2007 18:37 Sujet du message: Exécuter fichier sql |
|
|
Bonjour franck05,
Souhaites tu exécuter ce fichier sur ton PC ?
Si tel est le cas, tu peux le faire avec un logiciel de traitement de texte, tel que Wordpad ou notepad.
Tu peux aussi utiliser Visual Studio.
cdt |
|
| |
|
 |
franck05 WRInaute occasionnel

Inscrit le: 01 Déc 2003 Messages: 108
|
Posté le : Lun Jan 01, 2007 20:15 Sujet du message: Exécuter fichier sql |
|
|
merci pour ta réponse.
non je souhaite le faire sur un serveur d'hébergement chez 1and1 |
|
| |
|
 |
Leonick WRInaute accro

Inscrit le: 08 Aoû 2004 Messages: 8421 Localisation: Val de Marne
|
Posté le : Lun Jan 01, 2007 23:40 Sujet du message: Exécuter fichier sql |
|
|
| kjame a écrit: |
Bonjour franck05,
Souhaites tu exécuter ce fichier sur ton PC ?
Si tel est le cas, tu peux le faire avec un logiciel de traitement de texte, tel que Wordpad ou notepad.
Tu peux aussi utiliser Visual Studio.
cdt |
J'ai beaucoup de mal à comprendre comment on peut exécuter un fichier sql avec un traitement de texte  |
|
| |
|
 |
Ohax WRInaute accro

Inscrit le: 05 Juil 2004 Messages: 6337 Localisation: Meurthe et Moselle (54) - à Toul (proche Nancy)
|
Posté le : Lun Jan 01, 2007 23:45 Sujet du message: Exécuter fichier sql |
|
|
C'était une mauvaise blague je pense . |
|
| |
|
 |
mowmow WRInaute passionné

Inscrit le: 03 Nov 2004 Messages: 966 Localisation: Zend Engine
|
Posté le : Mar Jan 02, 2007 10:57 Sujet du message: Exécuter fichier sql |
|
|
Je pense que kjames à compris "ouvrir le fichier" et non pas l'exécuter.
Tu peux essayer de voir si en compressant en tar.gz le fichier devient assez petit pour l'exécuter via phpMyAdmin. Sinon, je te conseille de découper ton fichier en plusieurs Et eventuellement les compresser...
Bonne chance |
|
| |
|
 |
silef WRInaute occasionnel

Inscrit le: 13 Jan 2006 Messages: 164
|
Posté le : Mar Jan 02, 2007 13:13 Sujet du message: Exécuter fichier sql |
|
|
Upload ton fichier sur le serveur et utilise la commande :
/usr/bin/mysql -u nom_utilisateur -p nom_base < nom_sauvegarde.sql
Passé quelques Mo phpmyadmin n'encaisse plus donc faut passer par mysql en direct. |
|
| |
|
 |
Leonick WRInaute accro

Inscrit le: 08 Aoû 2004 Messages: 8421 Localisation: Val de Marne
|
Posté le : Mar Jan 02, 2007 16:38 Sujet du message: Exécuter fichier sql |
|
|
sur les versions récentes de phpmyadmin, il y a la possibilité de faire des importations partielles. Dès que la limite de temps est atteinte, il s'arrête et reprend ensuite à la position d'arrêt.
On peut ainsi aller plus loin. |
|
| |
|
 |
franck05 WRInaute occasionnel

Inscrit le: 01 Déc 2003 Messages: 108
|
Posté le : Mer Jan 03, 2007 10:32 Sujet du message: Exécuter fichier sql |
|
|
ok merci pour vos répoonses  |
|
| |
|
 |
UsagiYojimbo WRInaute accro

Inscrit le: 23 Nov 2005 Messages: 2081 Localisation: Lyon, capitale des Gaules
|
Posté le : Mer Jan 03, 2007 10:40 Sujet du message: ... |
|
|
| ... sinon tu as aussi la solution de passer par un client du genre Heidi SQL (http://www.heidisql.com/), ce qui permet d'outrepasser les problèmes de timeout d'exécution des scripts sur les serveurs. |
|
| |
|
 |
athoms WRInaute occasionnel

Inscrit le: 22 Avr 2004 Messages: 223 Localisation: France
|
Posté le : Mer Jan 03, 2007 12:24 Sujet du message: Exécuter fichier sql |
|
|
Bonjour,
Sinon tu peux essayer le soft mysql front. C'est un logiciel genre phpmyadmin mais sans interface web. Il est payant mais je crois qu'il existe en version d evaluation.
Et là tu n'auras pas de problème pour importer ton sql. C'est cette solution que je préfère
Sinon un simple fichier php qui envoie des requetes sql(si tu ne peux te connecter par ssh ou telnet et lancer un usr/bin/mysql, sur un mutualisé), dans lequel la requete est ton fichier sql (un petit fgets puis stockage de la requete sous forme de chaine, puis envoi). ça va un peu ramer mais ça marchera. |
|
| |
|
 |
| |
|
|