Transfert bdd free --> OVH [résolu] - SQL/NoSQL - Programmation
Marsh Posté le 13-09-2003 à 10:04:32
la base de donnée free (mysql) est accessible que par les serveurs webde free ( Apache ,phpMyAdmin). impossible de te connecter a la base directement .
Marsh Posté le 13-09-2003 à 10:23:54
OK, bon bah, alors je pense finir par aller chez OVH.
Voila en fait, etant chez free et ayant besoin de la fonction, j'ai mis une page d'envoi de mail sur un autre hebergeur, et je passait par cette page pour envoyer et je revenais par la suite sur mon site.
Mais sachant que toutes les données du mail etait fonction de ma base, j'etais obligé de passer toutes les info par le GET de l'adresse...donc hyper vulnerable.....
Marsh Posté le 13-09-2003 à 10:35:53
Il existe pour cela http://sql-gratuit.com
Ensuite il faut voir si free te laisse sortir sur le 3306 pour récupéré les données depuis l'exterieur
Marsh Posté le 13-09-2003 à 10:41:54
Lord II a écrit : Il existe pour cela http://sql-gratuit.com |
oui oui je suis meme inscrit, mais je trouve qu'il y a souvent des erreurs.
Et puis mon site etant assez lent sur free, j'envisageait deja de prendre un vrai hebergeur.
Marsh Posté le 13-09-2003 à 14:26:02
bon alors je me suis inscrit chez OVH.
J'ai voulu transferer mes tables mais une fait defaut.
Je fais transmettre structure et données, un fichier sql est bien telecharger mais quand je l'importe dans la nouvelle base, j'ai une erreur.
MySQL a répondu:You have an error in your SQL syntax near 'sondage', 'coul_result', 'INSERT INTO kikivient_variable VALUES (23, 'sondage', ' at line 1
ps : le fichier sql contient bien toute les lignes mais avec l'erreur, seule les 20 premieres sont presente dans la nouvelle base
Code :
|
Marsh Posté le 13-09-2003 à 18:08:18
ReplyMarsh Posté le 13-09-2003 à 20:31:48
Il me semble qu'il ya un peu beaucoup de \ dans tes lignes sql. Peut etre il y a t-il eu un probleme à la génération car normalement ca
Code :
|
doit etre ca
Code :
|
avec un petit doute sur les guillemets
Marsh Posté le 14-09-2003 à 04:47:04
Dans le fichier sql, j'ai ca
Code :
|
Et dans la page d'erreur j'ai ca :
Code :
|
Sinon, j'ai uploader le meme fichier sql mais dans la base free et la ca marche.
Marsh Posté le 14-09-2003 à 07:01:09
avant les insert, y a bien le create pour la même table ?
Marsh Posté le 14-09-2003 à 11:52:27
antp a écrit : avant les insert, y a bien le create pour la même table ? |
Ba en fait, j'ai essayer les deux :
transfert de la structure et données dans le meme fichier --> erreur
transfert de structure + données dans deux fichiers --> meme erreur
Ce qui est bizarre c'est que ce fichier qui marche pas, je peux le remettre dans la base free sans probleme. Un probleme OVH ?
Sur 8 table, seule celle ci pose probleme.
Sur free, j'ai essayé de crée une autre table et d'y uploader juste les donnée de la table qui marche pas. Ca a marcher, j'ai ensuite transferer la nouvelle table (autre nom), l'erreur etait de retour chez OVH
Marsh Posté le 14-09-2003 à 12:14:06
Je viens de remarquer un truc.
Il arrive a charger la table jusqu'a la ligne 20.
Alors peut etre une erreur sur la 21.
Or a partir de la ligne le symbole # arrive justement.
De plus, c'est la seul table qui contient ce symbole.
(je stock des couleurs)
Marsh Posté le 14-09-2003 à 12:47:11
Donc le probleme vient bien de la.
J'enlever le # et la table s'est uploader sans erreur.
Y a t il une option pour ca ?
Car sinon, je vais devoir changer les bout de code pour ajouter # devant la variable
Marsh Posté le 13-09-2003 à 09:46:31
Bonjour,
VOila, tout est dans le titre, peut on avoir acces et utiliser la base free a partir d'un autre hebergeur.
J'ai fais un essai.
J'ai mis le meme fichier "connexion.php"
Puis fait une requete.
Resultat, je n'ai pas d'erreur mais mais la variable reste vide
Message édité par bodbod le 21-09-2003 à 16:07:00
---------------
http://www.menuiseriemerceron.fr - http://www.atlantiquecoloration.fr