https://luca1iu.medium.com/how-to-connect-to-oracle-mysql-and-postgresql-databases-using-python-d587060d4eec