MySQL tools for Python
This is a toolset written in Python designed to better integrate MySQL with Python applications. This package includes:
MyDatabaseCluster: an interface to MySQL database clusters, which lets you create, start and stop a private database server for your applicationMyCatalog: a catalog that utilizes a MySQL database to catalog object attributes of Catalogable objectsquery: a powerful way to express MyCatalog queries in a Pythonish way, and convert queries from a custom XML-RPC format.
Resources
Usage
Yes, documentation is sparse. Your best bet is to rely on the user-guide.html file distributed with this package, and consult the Python online docs for the module (use import mytools; help (mytools) at the Python prompt).
License
This software is under the GPL. See the file COPYING for licensing information. Contact me if you need to license this software under a different license.
Getting help
Help for this software is available in several forms. Here are the rules:
- E-mails or posted comments with bug reports, patches, suggestions or contributions of any kind will be received by me in good faith, and I will, in time, incorporate all submitted improvements, in any form, to the software.
- This software is delivered to you without warranty of any kind, as recognized by the GNU General Public License.
- Special requests, such as customization, third-party licenses, development of large features, or requests which require software engineering to be applied, will be performed by me, for a fee. If you’re attracted to my engineering skills, wait until you see my rates. After all, living on a Third World country has its advantages. Let me know if you’re interested.