eGenix mxODBC Connect Client for Python
mxODBC Connect is a client-server product from eGenix that enables fast, easy and secure access from any Python application to remote databases on your network, using the same well-established mxODBC Python DB-API 2.0 compatible API.
Unlike our mxODBC Python ODBC Interface, mxODBC Connect is designed as client-server application, so you no longer need to find production quality ODBC drivers for all the client platforms you target with your Python application.
Instead you use an easy to install royalty-free Python client library which connects directly to the mxODBC Connect database server over the network.
This makes mxODBC Connect the ideal basis for writing cross-platform multi-tier database applications in Python, especially if you develop applications that need to communicate with databases such as MS SQL Server and MS Access, Oracle Database, IBM DB2 and Informix, Sybase ASE and Sybase Anywhere, MySQL, PostgreSQL, SAP MaxDB and many more, that run on remote Windows or Linux machines.
By removing the need to install and configure ODBC drivers on the client side, mxODBC Connect greatly simplifies setup, rollout and configuration of database driven client applications, while at the same time making the network communication between client and database server more efficient and more secure.
The mxODBC Connect Server packages includes the server application of the eGenix.com mxODBC Connect Database Interface for Python and are available for Linux and Windows as 32- and 64-bit application.
They are distributed as installers which have to be downloaded from our product web page (see below).
mxODBC Connect Client package is distributed as pure Python package and works on most platforms where you can run Python.
It’s an add-on to our open-source eGenix.com mx Base Distribution (“egenix-mx-base” on PyPI):
The client package is available from our product page (see below) and as “egenix-mxodbc-connect-client” package on PyPI:
For downloads, documentation, changelog, evaluation and production licenses, please visit the product page at:
The source package on the Python Package Index (PyPI) is a web installer, which will automatically select and download the right client packages for your installation platform.
pip install egenix-mxodbc-connect-client
for added security, also install egenix-pyopenssl:
pip install egenix-pyopenssl
For evaluation and production server licenses, please visit our product page at:
The clients can be used free of charge and don’t require installation of licenses.
This software is brought to you by eGenix.com and distributed under the eGenix.com Commercial License 1.3.0.