Search code examples
pythonmariadb

MariaDB check connection state in python


Does the python MariaDB connector has api to check the connection state similar to is_connected in python-mysql or any other way to check the connection state.


Solution

  • MariaDB Connector/Python doesn't have is_connected() method, but you can check connection status with ping() method, e.g.

    import mariadb
    
    def is_connected(connection):
        try:
            connection.ping()
        except:
            return False
        return True