Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

eGenix mxODBC Connect Client for Python

Project Description

eGenix mxODBC Connect Client - Python Database Interface

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.

Cross-Platform Database Access without Client-Side Database Drivers

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.

Centralized Database Access Administration

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.

Server Packages

The mxODBC Connect Server packages includes the server application of the 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).

Client Package

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 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:

Web Installer

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 and distributed under the Commercial License 1.3.0.

Release History

Release History

This version
History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date (71.6 kB) Copy SHA256 Checksum SHA256 Source Oct 23, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting