{"id":27615401,"url":"https://github.com/natorsc/py-databases","last_synced_at":"2025-04-23T03:09:14.312Z","repository":{"id":60312097,"uuid":"184895927","full_name":"natorsc/py-databases","owner":"natorsc","description":"How to use the Python programming language with various databases.","archived":false,"fork":false,"pushed_at":"2025-02-02T22:27:13.000Z","size":103,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T03:09:08.578Z","etag":null,"topics":["access","banco-de-dados","mariadb","mongodb","mssql","mysql","postgresql","python3","redis","sqlachemy","sqlite3"],"latest_commit_sha":null,"homepage":"https://justcode.com.br/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/natorsc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"natorsc"}},"created_at":"2019-05-04T13:05:21.000Z","updated_at":"2025-02-02T22:27:16.000Z","dependencies_parsed_at":"2024-10-24T16:48:12.743Z","dependency_job_id":"ffa9fd5e-66f2-4729-8dba-ca0dbeeddc06","html_url":"https://github.com/natorsc/py-databases","commit_stats":null,"previous_names":["natorsc/py-databases"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natorsc%2Fpy-databases","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natorsc%2Fpy-databases/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natorsc%2Fpy-databases/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natorsc%2Fpy-databases/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/natorsc","download_url":"https://codeload.github.com/natorsc/py-databases/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250360490,"owners_count":21417721,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["access","banco-de-dados","mariadb","mongodb","mssql","mysql","postgresql","python3","redis","sqlachemy","sqlite3"],"created_at":"2025-04-23T03:09:13.720Z","updated_at":"2025-04-23T03:09:14.304Z","avatar_url":"https://github.com/natorsc.png","language":"Python","readme":"# Como utilizar Python com diversos bancos de dados\n\n[![natorsc - databases-with-python](https://img.shields.io/static/v1?label=natorsc\u0026message=databases-with-python\u0026color=blue\u0026logo=github)](https://github.com/natorsc/databases-with-python \"Ir para o repositório.\")\n\u0026emsp;\n[![stars - databases-with-python](https://img.shields.io/github/stars/natorsc/databases-with-python?style=social)](https://github.com/natorsc/databases-with-python)\n\u0026emsp;\n[![forks - databases-with-python](https://img.shields.io/github/forks/natorsc/databases-with-python?style=social)](https://github.com/natorsc/databases-with-python)\n\n[![License MIT](https://img.shields.io/static/v1?label=License\u0026message=MIT\u0026color=blue)](./LICENSE)\n\n[![uv](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/uv/main/assets/badge/v0.json)](https://github.com/astral-sh/uv)\n\n## 📝 Descrição\n\nComo utilizar a linguagem de programação Python com diversos bancos de dados.\n\n---\n\n## 🤓 Author\n\nRepository created with 💙 by [Renato Cruz](https://github.com/natorsc) 🤜🤛 Feel free to reach out!\n\n[![Email](https://img.shields.io/badge/-Email-blueviolet?logo=gmail\u0026logoColor=white)](mailto:natorsc@gmail.com \"Send an email.\")\n\nCheck out programming and technology content on:\n\n[![www.justcode.com.br](https://img.shields.io/badge/-justcode.com.br-grey?logo=hashnode\u0026logoColor=white)](https://www.justcode.com.br \"Visit the justCode blog.\")\n\n[![www.swift.dev.br](https://img.shields.io/badge/-swift.dev.br-orange?logo=hashnode\u0026logoColor=white)](www.swift.dev.br \"Visit the Swift Dev BR blog.\")\n\nA playlist I often listen to while studying or coding 😁:\n\n[![Spotify](https://img.shields.io/badge/-Spotify-darkgreen?logo=spotify\u0026logoColor=white)](https://open.spotify.com/playlist/1xf3u29puXlnrWO7MsaHL5?si=A-LgwRJXSvOno_e6trpi5w\u0026utm_source=copy-link \"Access the playlist.\")\n\n---\n\n## 💝 Doações\n\nObrigado por sua doação, é através dela que consigo manter este conteúdo 😊.\n\n### Pix\n\n**Chave**: `b1839493-2afe-484d-9272-82a3e402b36f`\n\n---\n\n## Conteúdo\n\n### MariaDB\n\n- [docker-compose](src/mariadb/docker-compose.yml).\n\n- [MariaDB Connector](src/mariadb/main.py).\n- [MariaDB Connector + SQLAlchemy](src/mariadb/main_sqlalchemy.py).\n\n- [MySQL Connector](src/mariadb/mysql_connector.py).\n- [MySQL Connector + SQLAlchemy](src/mariadb/mysql_connector_sqlalchemy.py).\n\n### MongoDB\n\n- [docker-compose](src/mongodb/docker-compose.yml).\n\n- [PyMongo](src/mongodb/main.py).\n- [MongoEngine](src/mongodb/main_mongoengine.py).\n\n### Microsoft Access\n\n- [Pyodbc Connector](src/ms-access/main.py).\n\n### Microsoft SQL Server\n\n- [docker-compose](src/mssql-server/docker-compose.yml).\n\n- [Pyodbc Connector](src/mssql-server/main.py).\n- [Pyodbc Connector + SQLAlchemy](src/mssql-server/main_sqlalchemy.py).\n\n### MySQL\n\n- [docker-compose](src/mysql/docker-compose.yml).\n\n- [MySQL Connector](src/mysql/main.py).\n- [MySQL Connector + SQLAlchemy](src/mysql/main_sqlalchemy.py).\n\n### PostgreSQL\n\n- [docker-compose](src/postgresql/docker-compose.yml).\n\n- [Psycopg](src/postgresql/main.py).\n- [Psycopg + SQLAlchemy](src/postgresql/main_sqlalchemy.py).\n\n### Redis\n\n- [docker-compose](src/redis/docker-compose.yml).\n\n- [Redis Connector](src/redis/main.py).\n\n### SQLite\n\n- [SQLite3](src/sqlite-3/main.py).\n- [SQLite3 + SQLAlchemy](src/sqlite-3/main_sqlalchemy.py).\n\n---\n\n## Links úteis\n\n- [SQLAlchemy](https://www.sqlalchemy.org/).\n\n### Bancos de dados\n\n- [MariaDB](https://mariadb.org/).\n- [MongoDB](https://www.mongodb.com/).\n- [Microsoft Access](https://www.microsoft.com/pt-br/microsoft-365/access).\n- [Microsoft SQL Server](https://www.microsoft.com/pt-br/sql-server/sql-server-downloads).\n- [MySQL](https://www.mysql.com/).\n- [PostgreSQL](https://www.postgresql.org/).\n- [Redis](https://redis.io/).\n- [SQLite](https://www.sqlite.org/).\n\n### Conectores\n\n- [MariaDB Connector](https://pypi.org/project/mariadb/).\n- [PyMongo](https://pypi.org/project/pymongo/).\n- [Pyodbc](https://pypi.org/project/pymongo/).\n- [MySQL Connector](https://pypi.org/project/mysql-connector-python/).\n- [Redis Connector](https://pypi.org/project/redis/).\n\n---\n","funding_links":["https://github.com/sponsors/natorsc"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatorsc%2Fpy-databases","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnatorsc%2Fpy-databases","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatorsc%2Fpy-databases/lists"}