Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1466 connectés 

  FORUM HardWare.fr
  Programmation

  Erreur serveur lors de l'upload de ma base MySQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur serveur lors de l'upload de ma base MySQL

n°196456
feer
Posté le 17-08-2002 à 21:49:09  profilanswer
 

J'explique, ma base pese à peu près 14 Mo, la sauvegarder via PhpMyadmin est un jeu d'enfant, en revanche, il m'est imposible de l'uploader d'un seul bloc...le temps de l'upload est tellement long, que le serveur MySQL de mon hébergeur me jette et me renvoie une erreur...
"découper" la base en petits morceaux est réalisable masi très compliqué...ma base ne fait "que" 14 Mo i ldoit donc bien y avoir une solution pour palier à ce probleme pour les sites qui disposent d'énormes bases...
 
Pour etre tout à fait complet, je souhaite en fait uploader ma base sur un autre serveur...ce n'est évidement pas sur le même serveur MySQL puisqu'elle y réside déjà ;)
 
help :D


---------------
Last FM
mood
Publicité
Posté le 17-08-2002 à 21:49:09  profilanswer
 

n°196458
joce
Architecte / Développeur principal
"BugHunter"
Posté le 17-08-2002 à 21:50:58  profilanswer
 

t'as un accès SSH ? :o

n°196461
feer
Posté le 17-08-2002 à 21:54:27  profilanswer
 

arf non malheureusement, ce n'est que sur le plan juste au dessus :roll:


---------------
Last FM
n°196536
feer
Posté le 18-08-2002 à 12:03:34  profilanswer
 

:bounce:


---------------
Last FM
n°196624
manu025
Posté le 18-08-2002 à 21:25:28  profilanswer
 

Je suis intéressé par une solution car moi j'ai une base de 3 MO qui s'upload mal sur le serveur SQL de Free. Je dois donc couper le fichier sql en une dizaine de morceaux pour être tranquille.


---------------
-@- When code matters more than commercials -@-
n°196626
--greg--
Posté le 18-08-2002 à 21:31:36  profilanswer
 

bah ce que vous devez uploader c juste des fichiers ascii avec l'sql nan? je vois pas ce que ça a de compliquer à decouper
et puis au moment ou tu fais l'export tu peux le faire table par table aussi

n°196633
manu025
Posté le 18-08-2002 à 21:50:09  profilanswer
 

--greg-- a écrit a écrit :

bah ce que vous devez uploader c juste des fichiers ascii avec l'sql nan? je vois pas ce que ça a de compliquer à decouper
et puis au moment ou tu fais l'export tu peux le faire table par table aussi  




Certes !
Mais si le fichier fait 15 Mo et que tu dois le découper en 50, c'est quand même pas glop la perte de temps !


---------------
-@- When code matters more than commercials -@-
n°196638
--greg--
Posté le 18-08-2002 à 21:59:16  profilanswer
 

manu025 a écrit a écrit :

 
Certes !
Mais si le fichier fait 15 Mo et que tu dois le découper en 50, c'est quand même pas glop la perte de temps !



bah de toutes façons, tu pourrais jamais uploader 15mo en http
ça peut se scripter ce genre de split...

n°196639
Core 666
Posté le 18-08-2002 à 21:59:22  profilanswer
 

feer a écrit a écrit :

i ldoit donc bien y avoir une solution pour palier à ce probleme pour les sites qui disposent d'énormes bases...



Comme dit joce, la solution c'est Telnet/SSH. Sans, c'est tout de suite plus compliqué. Comment est installé PHP chez ton hébergeur ? En Suexec ? Tu as accès aux commandes passthru ou exec ?

n°196653
manu025
Posté le 18-08-2002 à 22:13:00  profilanswer
 

et c'est quoi la solution avec ssh ? faire bouffer directos le fichier à mysql ?


---------------
-@- When code matters more than commercials -@-
mood
Publicité
Posté le 18-08-2002 à 22:13:00  profilanswer
 

n°196656
Core 666
Posté le 18-08-2002 à 22:16:49  profilanswer
 

manu025 a écrit a écrit :

et c'est quoi la solution avec ssh ? faire bouffer directos le fichier à mysql ?




En ligne de commande :
 
mysql -hhost -uuser -ppassword nom_de_ta_base < /home/login/repertoire/nom_de_ton_dump.sql

n°196661
Core 666
Posté le 18-08-2002 à 22:30:19  profilanswer
 

Avant que quelqu'un pose la question : je précise que si les lettres sont collées c'est que c'est volontaire :D

n°196674
feer
Posté le 18-08-2002 à 23:27:14  profilanswer
 

c'est quoi cette commande ? ... ssh ?
Si oui, pas d'acces pour moi
 
Merci quand même


---------------
Last FM
n°196758
Core 666
Posté le 19-08-2002 à 08:14:51  profilanswer
 

feer a écrit a écrit :

c'est quoi cette commande ? ... ssh ?
Si oui, pas d'acces pour moi



Pas nécessairement. Tu peux aussi la lancer à l'intérieur d'un script PHP grâce aux commandes passthru ou exec (http://dev.nexen.net/docs/php/annotee/function.passthru.php). Mais ca ne marchera pas forcément, tout dépend comme est compilé Apache sur ton serveur.


Message édité par Core 666 le 19-08-2002 à 08:15:01

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Erreur serveur lors de l'upload de ma base MySQL

 

Sujets relatifs
[Mysql]??? champ NOT NULL???php et upload de fichier
Selection de base de données[mysql] comment créer un user ?
MysqlConflit d'ecriture base ODBC Sql Server ....
[viteuh une réponse] l'hébergeur free & les fonctions d'uploadServeur Apache et XML ...
[PHP] Erreur bizarre. Dois être facile à trouver je pense....Interfacer une base de données Access avec PHP c'est possible?
Plus de sujets relatifs à : Erreur serveur lors de l'upload de ma base MySQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR