Python Select From
- Página Anterior MySQL Inserir
- Próxima Página MySQL Onde
Selecionar da tabela
Para fazer seleções em tabelas do MySQL, use a instrução "SELECT":
Exemplo
Selecionar todos os registros da tabela "customers" e exibir os resultados:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="seunomeusuario", passwd="suacontrasena", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM customers") myresult = mycursor.fetchall() for x in myresult: print(x)
Notas:Usamos fetchall()
Método, que obtém todas as linhas da última instrução executada.
Selecionar Colunas
Para selecionar apenas certas colunas da tabela, use a cláusula "SELECT", seguida do nome das colunas:
Exemplo
Apenas Selecionar Colunas de Nome e Endereço:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="seunomeusuario", passwd="suacontrasena", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT name, address FROM customers") myresult = mycursor.fetchall() for x in myresult: print(x)
Usar o método fetchone()
Se você estiver interessado apenas em uma linha, você pode usar fetchone()
Método.
fetchone()
O método retornará a primeira linha dos resultados:
Exemplo
Apenas Obter Uma Linha:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="seunomeusuario", passwd="suacontrasena", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM customers") myresult = mycursor.fetchone() print(myresult)
- Página Anterior MySQL Inserir
- Próxima Página MySQL Onde