32-bit and 64-bit libraries do not play together. So it depends on whether you use 32-bit Perl / Python or not.
If so, you will need 32-bit MySQL. Most likely your Python is at least 32-bit, since both Apple-sent Python and the binaries from python.org are only 32-bit. You can create 64-bit Python (or-gasp-4-way i386 / x86_64 / ppc / ppc64 Universal Binary) from the source, but if you really don't need to work with absolutely huge files / memory sizes (I say for example memory cards with several gigabytes), most likely, you do not need 64-bit now.
source
share