Transfert de base de données gzipé de 467 ko, possible ?

WRInaute passionné
salut a tous

prochainement je vais devoir changer d'offre pour mon hebergeur et passer de 60 Mo a 300Mo

il me laisse 15 jours sur l'ancien compe pour transferer le site...

ma plsu grande crainte et pour le transfert de base de donnée

j'ai voulu faire une simulation sur easyphp, mais le fichier gzipé est trop gros faut croire (time out, msql error, etc..)
pourtan j'ai cru lire que la taille maxid'un fichier zipé pouvais etre de 1024 ko

donc je pense que ça vie nde mon easyphp,
penssez vous que le phpMyAdmin des hebergeur payant on le même probleme ?

une fichier sql zipé a 467 ko peut t'il etre "charger" d'un coup (la base fait 2,9 Mo non zipé)

la ca me fait quand même très peur cette affaire là...

Si vous etes deja passez par la, merci d'avance, que je puisse dormir cette nuit :)
 
WRInaute impliqué
Utilise un script shell plutot que PHP.

Voici un exemple:
Code:
exec 2>&1
 
db_name='xxx'
db_host='xxx'
db_user='xxx'
db_pass='xxx'

echo "Content-type: text/plain"
echo
echo IMPORT MYSQL
echo -----------------------------------------
echo "Fichiers  :"
ls -l 
echo -----------------------------------------
echo

if [ -z $QUERY_STRING ]
then
	echo "Passez le nom du fichier sql à importer en paramètre de l'url, derrière ?."
else
	echo "Importation de $QUERY_STRING dans la base $db_name"
	mysql -h $db_host -u $db_user -p$db_pass $db_name < $QUERY_STRING
	echo 'Ok. fini.'
fi

Tu enregistres ce fichier sous le nom import.cgi par exemple et tu met ton fichier sql par ftp dans le même répertoire.
 
WRInaute discret
tu n'as pas un acces ssh sur le serveur ?
sinon avec mysql stopée sur les deux serveurs, le transfert des MYI, MYID et FRM fonctionnent ss pb ... (pour une même version de mysql bien sur)
 
WRInaute passionné
shrom ça me semble interessant, mais c'est du CGI ?

j'ai bien un dossier cgi dans mon ftp mais je me suis jamais servie du CGI

et le mot "shell" (coquillage) ... ben c'est du chinois pour moi

c'est plus facile que ça en a l'air ?

y a pas moyen d'uploader le fichier sql par FTP et de demander a phpmyadmin de le recupéré directos sur le serveur ?

merci en tous cas
 
WRInaute occasionnel
467Ko c'est tout petit :wink:

Ne t'embête pas, va dans phpMyAdmin, sélectionne ta base données, onglet SQL, sélectionne ton fichier .sql qui se trouve sur ton ordinateur et valide :wink:
 
WRInaute occasionnel
Oup's j'ai lu trop vite :lol:

Perso j'ai déjà fait cette manip. avec une base de 10Mo, donc selon la configuration de ton serveur ça devrait passer :wink:

Teste tu verras bien :p
 
Discussions similaires
Haut