Okay
I want to write some python scripts that access MySQL.
I first check to see if MySQLdb is install so I do this
Code:
$ python
Python 2.2.2 (#1, Feb 24 2003, 19:13:11)
[GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
Traceback (most recent call last):
File "<stdin>", line 1, in ?
ImportError: No module named MySQLdb
>>>
So I install the RPM off my RH9 install CD and this ...
Code:
[root@localhost MySQL-python-1.0.0]# rpm -i /mnt/cdrom/RedHat/RPMS/mx-2.0.3-8.i386.rpm
[root@localhost MySQL-python-1.0.0]# rpm -i /mnt/cdrom/RedHat/RPMS/MySQL-python-0.9.1-6.i386.rpm
[root@localhost MySQL-python-1.0.0]# python
Python 2.2.2 (#1, Feb 24 2003, 19:13:11)
[GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "MySQLdb/__init__.py", line 31, in ?
raise ImportError, "this is MySQLdb version %s, but _mysql is version %s" %\
ImportError: this is MySQLdb version (1, 0, 0, 'final', 1), but _mysql is version (0, 9, 1, 'final', 1)
>>>
[root@localhost MySQL-python-1.0.0]#