connexion distante à une bdd [résolu]

connexion distante à une bdd [résolu] - SQL/NoSQL - Programmation

Marsh Posté le 30-09-2008 à 08:11:26    

Bonjour,  
 
je débute dans la gestion des bdds et je bute sur un problème :
 
* mon site est hébergé chez OVH et j'y ai pris l'offre start1g (specs techniques : http://www.ovh.com/fr/particulier/produits/start1g.xml)
 
* j'ai bien accès à ma base de données via PHPadmin avec pour paramètre : username="xxx", password="xxx" et server choice="mysql5-7"
 
* je veux me connecter à ma bdd via un script écrit en python. Grosso modo, j'ai besoin de quatre paramètres : host, user, passw et db
 
Pas de problème pour user et passw, mais comment initialiser host et db ?
 
=> host est l'adresse du serveur mais quelle tête doit-elle avoir ? Un truc du style "http://start1g.ovh.net/mysql5-7" ?
=> db : est-ce le nom de ma base ?
 
Merci de m'aider car je suis un peu perdu !
 
----------------------------------------------------
 
Pour info, voici le script que j'utilise :
 

Code :
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. import MySQLdb
  4. conn = MySQLdb.connect('http://start1g.ovh.net/mysql5-7','user xxx','password xxxx', 'db ????', unix_socket="TCP" )
  5. curs = conn.cursor()
  6. result=curs.execute("select * from TABLE" )
  7. result=curs.fetchone()
  8. print result;
  9. result=curs.fetchall()
  10. print result;
  11.                                                                                                                                                            
  12. curs.close()
  13. conn.close()


Message édité par suizokukan le 30-09-2008 à 14:09:34

---------------
rule #1 : trust the python
Reply

Marsh Posté le 30-09-2008 à 08:11:26   

Reply

Marsh Posté le 30-09-2008 à 08:17:49    

Bon, toutes mes excuses, je viens de voir que le sujet a déjà été traité (par exemple ici : http://forum.hardware.fr/hfr/Progr [...] 7114_1.htm)
 
A tout hasard, quelqu'un peut-il me confirmer que OVH n'accepte pas les accès externes sur les base de données de leurs clients ?
 
Merci !


---------------
rule #1 : trust the python
Reply

Marsh Posté le 30-09-2008 à 11:45:44    

mutualisé = y'a même pas besoin de confirmation, la réponse est non.

Reply

Marsh Posté le 30-09-2008 à 14:09:15    

> merci MagizBuzz, et encore désolé pour le flood.


---------------
rule #1 : trust the python
Reply

Marsh Posté le 01-10-2008 à 19:26:23    

... et pour information, renseignement pris, OVH m'indique que mon serveur devrait être dédié pour que j'ai accès directement à ma BDD. En dédié, pas moyen.


---------------
rule #1 : trust the python
Reply

Marsh Posté le 02-10-2008 à 11:23:43    

Euh, l'inverse ;)
 
Dédié : tu peux généralement tout faire avec ton serveur, puisque si tu le crâme, t'es le seul à en pâtir.
 
Mutualisé : tu ne peux rien faire avec le serveur, parceque si tu le crâme, tu arrêtes une centaine de sites avec le tiens.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed