🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #27024

Re: uniwersalny modul dostepu do bazy danych

#27024
From: Marcin Kasperski
Date: Tue, 08 Dec 2009 11:40
31 lines
2292 bytes
> a gdzie mam szukac sterownikow do sciagniecia(na stronie producenta
> bazy?). 

Różnie.

Na Linuksach sterowniki do mysql i postgresa zazwyczaj są dostępne w
dystrybucjach. Np.  (Debian/Ubuntu)
   apt-get install python-psycopg2 python-mysqldb 

Do Oracle http://cx-oracle.sourceforge.net/ (a jeśli system nie pasuje,
normalna samodzielna kompilacja ze źródeł).

Inne bazy - Google Ci pomoże.
Polecam też rozdzialiki "Driver" w ramach
http://www.sqlalchemy.org/docs/05/reference/dialects/index.html

> Czy te sterowniki sa zalezne od platformy czy smigaja na kazdej
> platformie gdzie jest python? 

Są te same ale niemal zawsze wymagają skompilowania (boć interfejsy
bazodanowe zwykle są dostępne w C-owatej formie). Innymi słowy jeśli nie
znajdziesz skompilowanej wersji na daną platformę, będziesz potrzebować
kompilatora C, developerskich headerów i bibliotek od bazy danych oraz
developerskich headerów od pythona. I oczywiście źródeł modułu z
driverem.

> Jezeli nie to czy bez problemu zgram
> sterowniki dla linux/window dla glownych rozwiazan: mysql,
> postegreesql, oracle?

Zgrasz, mnóstwo ludzi tego używa.
Technical Details
Message-ID: <87tyw17kyn.fsf@mekk.waw.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!bozon.softax.pl!news
References: <20091207192232.24af1205.natural-born-killer@dontmailme.com> <26bd3b4a-5a50-412b-9aba-1e0f6f1cc15d@9g2000yqa.googlegroups.com> <20091208090038.4aaed244.natural-born-killer@dontmailme.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!bozon.softax.pl!news
From: Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: uniwersalny modul dostepu do bazy danych
Date: Tue, 08 Dec 2009 12:40:16 +0100
Organization: Mekk
Lines: 33
Message-ID: <87tyw17kyn.fsf@mekk.waw.pl>
References: <20091207192232.24af1205.natural-born-killer@dontmailme.com> <26bd3b4a-5a50-412b-9aba-1e0f6f1cc15d@9g2000yqa.googlegroups.com> <20091208090038.4aaed244.natural-born-killer@dontmailme.com>
NNTP-Posting-Host: 83.18.189.42
Mime-Version: 1.0
X-Trace: nemesis.news.neostrada.pl 1260273355 26424 83.18.189.42 (8 Dec 2009 11:55:55 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Tue, 8 Dec 2009 11:55:55 +0000 (UTC)
X-Url: http://mekk.waw.pl
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)
Cancel-Lock: sha1:e5+jW4Ugo81mA8lwogDILraF3KI=
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit