472,353 Members | 1,705 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,353 software developers and data experts.

Will MySQLdb, the Python shim, be supported for Python 2.6 or 3.x?

MySQLdb, the Python shim for MySQL, still supports Python only to
Python 2.5. See "http://sourceforge.net/projects/mysql-python". Are there
any plans to support Python 2.6 or 3.x?

John Nagle
Nov 17 '08 #1
4 8026
John Nagle wrote:
* * *MySQLdb, the Python shim for MySQL, still supports Python onlyto
Python 2.5. *See "http://sourceforge.net/projects/mysql-python". *Arethere
any plans to support Python 2.6 or 3.x?
Are you running windows? If so, check the forums of the group above,
some nice chap has posted a 2.6 version.
Nov 17 '08 #2
Alia Khouri wrote:
John Nagle wrote:
> MySQLdb, the Python shim for MySQL, still supports Python only to
Python 2.5. See "http://sourceforge.net/projects/mysql-python". Are there
any plans to support Python 2.6 or 3.x?

Are you running windows? If so, check the forums of the group above,
some nice chap has posted a 2.6 version.
Some reports indicate it doesn't work. See

http://sourceforge.net/forum/forum.p...forum_id=70460

Whoever did the port somehow created a dependency on the
Intel math library, "libguide40.dll" and "libmmd.dll". That shouldn't
be needed in the MySQL Python shim. It's not freely distributable,
either; you have to buy the Intel C++ compiler to get it. There are
versions of those DLLs available on the web, but they may or may not
be legitimate or current.

John Nagle
Nov 18 '08 #3
John Nagle wrote:
* * Whoever did the port somehow created a dependency on the
Intel math library, "libguide40.dll" and "libmmd.dll". *That shouldn't
be needed in the MySQL Python shim. *It's not freely distributable,
either; you have to buy the Intel C++ compiler to get it. *There are
versions of those DLLs available on the web, but they may or may not
be legitimate or current.
I'm aware of that, as I went through the same process, actually
discovered that dependency myself, and ended up having to use dlls off
the net. Eventhough I got this to work in the end, I ultimately found
that this isn't the only extension lib with 'issues', in 2.6 (numpy,
etc..) I finally ditched 2.6 for my app and reverted back to 2.5. My
recommendation is to do the same until things improve in extension
land.

AK
Nov 19 '08 #4
Alia Khouri wrote:
>>John Nagle wrote:
Whoever did the port somehow created a dependency on the
Intel math library, "libguide40.dll" and "libmmd.dll". That shouldn't
be needed in the MySQL Python shim. It's not freely distributable,
either; you have to buy the Intel C++ compiler to get it. There are
versions of those DLLs available on the web, but they may or may not
be legitimate or current.

I'm aware of that, as I went through the same process, actually
discovered that dependency myself, and ended up having to use dlls off
the net. Eventhough I got this to work in the end, I ultimately found
that this isn't the only extension lib with 'issues', in 2.6 (numpy,
etc..) I finally ditched 2.6 for my app and reverted back to 2.5. My
recommendation is to do the same until things improve in extension
land.
It's a weird dependency, too. Extensions usually have to be built
with the same compiler as the Python core. If someone built this extension with
the Intel C++ compiler for x86 (why else would it need "libguide40.dll" and
"libmmd.dll"), there may be mixed-library compatibility problems.

John Nagle
Nov 19 '08 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Dave Harrison | last post by:
Hi all, got a problem combinging mx and MySQLdb, when I build and install both for my Python2.1 install on a Solaris 9 box I can import mx fine, but...
1
by: Derek Fountain | last post by:
I was trying to use MySQLdb to connect to a database. All is OK, except I can't figure out how to get the details of an error. Suppose I try to...
2
by: Tim Williams | last post by:
I'm trying to write a simple python program to access a MySQL database. I'm having a problem with using MySQLdb to get the results of a SQL command...
21
by: John Fabiani | last post by:
Hi, I'm a newbie and I'm attempting to learn howto create a select statement. When I use >>> string1='18 Tadlock Place' >>>...
1
by: Steve | last post by:
Darwin steve.local 8.3.0 Darwin Kernel Version 8.3.0: Mon Oct 3 20:04:04 PDT 2005; root:xnu-792.6.22.obj~2/RELEASE_PPC Power Macintosh powerpc...
1
by: Yi Xing | last post by:
I log into the machine remotely. How do I check the Mac OSX version number under command line? Thanks. hiaips rosedb0 at gmail.com Wed Aug 16...
13
by: Steven Bethard | last post by:
Jean-Paul Calderone <exarkun@divmod.comwrote: Interesting. Could you give a few illustrations of this? (I didn't run into the same problem at...
8
by: martinnorth | last post by:
Hi, I am running Python and MySQL on Ubuntu and have installed MySQLdb. If I try to import MySQLdb I get the following error: ActivePython...
0
by: Christian Heimes | last post by:
Andreas Kalsch wrote: Use Python 2.5 if you don't want any trouble. It's going to take several months to years until most libraries support...
0
jalbright99669
by: jalbright99669 | last post by:
Am having a bit of a time with URL Rewrite. I need to incorporate http to https redirect with a reverse proxy. I have the URL Rewrite rules made...
0
by: antdb | last post by:
Ⅰ. Advantage of AntDB: hyper-convergence + streaming processing engine In the overall architecture, a new "hyper-convergence" concept was...
2
by: Matthew3360 | last post by:
Hi, I have a python app that i want to be able to get variables from a php page on my webserver. My python app is on my computer. How would I make it...
0
by: AndyPSV | last post by:
HOW CAN I CREATE AN AI with an .executable file that would suck all files in the folder and on my computerHOW CAN I CREATE AN AI with an .executable...
0
hi
by: WisdomUfot | last post by:
It's an interesting question you've got about how Gmail hides the HTTP referrer when a link in an email is clicked. While I don't have the specific...
0
by: Matthew3360 | last post by:
Hi, I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web...
0
Oralloy
by: Oralloy | last post by:
Hello Folks, I am trying to hook up a CPU which I designed using SystemC to I/O pins on an FPGA. My problem (spelled failure) is with the...
0
by: Carina712 | last post by:
Setting background colors for Excel documents can help to improve the visual appeal of the document and make it easier to read and understand....
0
BLUEPANDA
by: BLUEPANDA | last post by:
At BluePanda Dev, we're passionate about building high-quality software and sharing our knowledge with the community. That's why we've created a SaaS...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.