Marcado: banco de dados, import mysql, MySQL, python
- Este tópico contém 3 respostas, 2 vozes e foi atualizado pela última vez 3 anos, 2 meses atrás por
Tutora Jessica.
-
AutorPosts
-
-
9 de setembro de 2022 às 19:06 #100953
Wal Brasil
ParticipanteOlá, boa noite!
Estou fazendo o curso de MySQL e já terminei Python, uma pena o Guanabara não ter ido além no Python e explicar as “Query” em Python.
Estou tentando fazer isso:
import mysql.connector
con = mysql.connector.connect(host=’localhost’, database=’cadastro’, user=’root’, password=”)Ou seja, acessar o servidor local que criamos no curso MySQL pelo Pycharm e manipular as tabelas do Banco de Dados criado no Workbench “cadastro”, usando os comandos do SQL no Python.
Desculpa se não fui claro, se alguém entendeu o que quero, fico no aguardo de uma resposta, enquanto isso vou para o Google.
-
12 de setembro de 2022 às 12:10 #101165
Tutora Jessica
ModeradorOla Wal, não consegui compreender, poderia me explicar melhor?
O Pycharm é uma IDE, talvez seja por isso que não esteja conseguindo..
Mas se puder explicar melhor seria ótimo. -
12 de setembro de 2022 às 12:19 #101166
Wal Brasil
ParticipanteOlá Jessica, boa tarde!
Eu já consegui assim, olha:import mysql.connector con = mysql.connector.connect(host='localhost', database='exemplo', user='root', password='') if con.is_connected(): db_info = con.get_server_info() print(f'Conectado ao servidor MySQL versão {db_info}') cursor = con.cursor() else: print('O servidor não está conectado.') # NESSE MEIO FICAM OS CÓDIGOS DE MANIPULAÇÃO DAS TABELAS E DADOS cursor.execute("INSERT INTO amigos VALUES(NULL, 'Waldemar Brasil', 'M', '1935-07-02', '17982110897')") con.commit() cursor.fetchall() cursor.execute("SELECT * FROM amigos") #cursor.execute("DELETE FROM cadastro_cliente WHERE user_id = '123'") if con.is_connected(): cursor.close() con.close() print('Conexão ao MySQL foi encerrada.')O problema é que eu não tinha instalado a biblioteca (pacote) “mysql”
Mas eu consegui fazer as alterações (e inserções) no banco de dados pelo código.
Obrigado Jéssica -
12 de setembro de 2022 às 12:43 #101167
Tutora Jessica
ModeradorParabéns Wal!!!
Continue assim, é sempre bom ir pesquisando que vamos aprendendo mais e mais!!
Bons estudos 🖖
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.