Mercurial > p > mysql-python > mysqldb-2
comparison README @ 34:7b67220c5109 MySQLdb
Merge back doc changes 556:557 from 1.2 branch
author | kylev |
---|---|
date | Thu, 12 Feb 2009 00:08:30 +0000 |
parents | e48810735f11 |
children | 17062a65fde9 |
comparison
equal
deleted
inserted
replaced
33:7c7b7114864b | 34:7b67220c5109 |
---|---|
19 * Red Hat Linux: | 19 * Red Hat Linux: |
20 | 20 |
21 - Make sure you have the Python development headers and libraries | 21 - Make sure you have the Python development headers and libraries |
22 (python-devel). | 22 (python-devel). |
23 | 23 |
24 + setuptools | |
25 | |
26 * http://pypi.python.org/pypi/setuptools | |
27 | |
24 + MySQL 3.23.32 or higher | 28 + MySQL 3.23.32 or higher |
25 | 29 |
26 * http://www.mysql.com/downloads/ | 30 * http://www.mysql.com/downloads/ |
27 | 31 |
28 * Versions lower than 3.22 definitely WON'T WORK. | 32 * Versions lower than 3.22 definitely WON'T WORK. |
33 | 37 |
34 * MySQL-3.23 ought to work, but it's pretty elderly. | 38 * MySQL-3.23 ought to work, but it's pretty elderly. |
35 | 39 |
36 * MySQL-4.0 is supported, but not tested and slightly discouraged. | 40 * MySQL-4.0 is supported, but not tested and slightly discouraged. |
37 | 41 |
38 * MySQL-4.1 is supported and tested. The prepared statements API is not | 42 * MySQL-4.1 is supported. The prepared statements API is not |
39 supported, and won't be until MySQLdb-1.3 or 2.0. | 43 supported, and won't be until MySQLdb-1.3 or 2.0, if ever. |
40 | 44 |
41 * MySQL-5.0 is supported and tested, including stored procedures. | 45 * MySQL-5.0 is supported and tested, including stored procedures. |
42 | 46 |
47 * MySQL-5.1 is supported (currently a release candidate) but untested. | |
48 It should work. | |
49 | |
50 * MySQL-6.0 is sorta-kinda-supported (currently alpha) but untested. | |
51 It should work. | |
52 | |
53 * Drizzle <https://launchpad.net/drizzle> is a fork of MySQL. So far | |
54 the C API looks really similar except everything is renamed. | |
55 Drizzle support probably won't happen in 1.2. There may be have to | |
56 be an entirely different module, but still using DB-API. | |
57 | |
43 * MaxDB, formerly known as SAP DB (and maybe Adabas D?), is a | 58 * MaxDB, formerly known as SAP DB (and maybe Adabas D?), is a |
44 completely different animal. Use the sapdb.sql module that comes | 59 completely different animal. Use the sapdb.sql module that comes |
45 with MaxDB. | 60 with MaxDB. |
46 | 61 |
47 * Red Hat Linux packages: | 62 * Red Hat Linux packages: |
90 | 105 |
91 * If you have some Windows flavor, you usually have to pay extra | 106 * If you have some Windows flavor, you usually have to pay extra |
92 for this, or you can use Cygwin_. | 107 for this, or you can use Cygwin_. |
93 | 108 |
94 .. _Cygwin: http://www.cygwin.com/ | 109 .. _Cygwin: http://www.cygwin.com/ |
95 | |
96 | 110 |
97 | 111 |
98 Building and installing | 112 Building and installing |
99 ----------------------- | 113 ----------------------- |
100 | 114 |
211 | 225 |
212 | 226 |
213 Gentoo Linux | 227 Gentoo Linux |
214 ............ | 228 ............ |
215 | 229 |
216 Packaged as `mysql-python`_. Gentoo is also my preferred development platform, | 230 Packaged as `mysql-python`_. :: |
217 though I have also done some with Ubuntu lately. :: | |
218 | 231 |
219 # emerge sync | 232 # emerge sync |
220 # emerge mysql-python | 233 # emerge mysql-python |
221 # emerge zmysqlda # if you use Zope | 234 # emerge zmysqlda # if you use Zope |
222 | 235 |