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 :
- #!/usr/bin/python
- # -*- coding: utf-8 -*-
- import MySQLdb
- conn = MySQLdb.connect('http://start1g.ovh.net/mysql5-7','user xxx','password xxxx', 'db ????', unix_socket="TCP" )
- curs = conn.cursor()
- result=curs.execute("select * from TABLE" )
- result=curs.fetchone()
- print result;
- result=curs.fetchall()
- print result;
-
- curs.close()
- conn.close()
|
Message édité par suizokukan le 30-09-2008 à 14:09:34
---------------
rule #1 : trust the python