Skip to main content

eGenix mxODBC Connect Server

Project description

eGenix mxODBC Connect Server - 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, providing access to many advanced database features such as multiple result sets, stored procedures and custom row objects.

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

The mxODBC Connect Client package is distributed as pure Python package and works on most platforms where you can run Python.

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.

Project details

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page