Se trata de um gerenciador de contatos feito em Python utilizando banco de dados MySQL. Era inicialmente um projeto que fiz na disciplina de Pensamento Computacional na Universidade Federal do Rio Grande do Norte (UFRN) e depois que aprendi sobre banco de dados resolvi atualisá-lo para fazer o uso de um.
2021-05-15.14-16-50.mp4
Você deve:
- Clonar este repositório ou baixar os arquivos dele;
- Instalar um servidor de banco de dados MySQL na sua máquina;
- Importar o banco de dados
Dump20210503.sql
no seu servidor MySQL (Como?); - Alterar as informações do servidor MySQL (mais informações abaixo);
- Instalar o python;
- Instalar os requisitos (mais informações abaixo);
- Rodar o programa
Gerenciador de contatos com Banco de dados em Python.py
.
No arquivo Gerenciador de contatos com Banco de dados em Python.py
, na função def iniciaConexao():
você deve alterar as informações do servidor (host
, user
e password
) MySQL que você esta usando.
def iniciaConexao(): #Pronta
global con
global cursor
#Altere as informações do seu servidor MySQL aqui
con = mysql.connector.connect(host='localhost', database='contatos', user='root', password='suaSenha')
cursor = con.cursor()
São os presentes no arquivo requirements.txt
que são:
appdirs==1.4.4
asgiref==3.3.4
distlib==0.3.1
Django==3.2
filelock==3.0.12
mysql-connector-python==8.0.24
protobuf==3.15.8
pytz==2021.1
six==1.15.0
sqlparse==0.4.1
virtualenv==20.4.4
Caso não os possua no seu sistema você pode abrir um terminal na pasta deste projeto e digitar o comando abaixo:
pip install -r requirements.txt