Como faço para carregar e transformar arquivos .sql em tabelas no pandas?
Tenho vários arquivos com extensão .sql dentro de um zip (isso não pode mudar), quero carregar no pandas python.
algo como:
from io import BytesIO
from zipfile import ZipFile
from urllib.request import urlopen
url = "https://..."
resp = urlopen(url)
zipfile = ZipFile(BytesIO(resp.read()))
for arquivo in zipfile.namelist():
if 'teste1.sql' in arquivo:
df = zipfile.read(arquivo)
O problema é que esse arquivo é um dump do banco MySQL na Internet e com um tamanho de mais de 100MB, e preciso carregar no jupyter-botebook.