Python Select From

Valitaan taulusta

Jos haluat valita MySQL-taulusta, käytä "SELECT"-lauseen:

Esimerkki

Valitaan kaikki rekisterit taulusta "customers" ja näytetään tulokset:

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers")
myresult = mycursor.fetchall()
for x in myresult:
  print(x)

Suorita Esimerkki

Huomautus:Käytimme fetchall() Menetelmä, joka hakee kaikki rivit viimeksi suoritetusta lauseesta.

Valitse Sarakkeet

Jos haluat valita vain taulun tiettyjä sarakkeita, käytä "SELECT" -lauseen, jonka jälkeen sarakkeen nimet:

Esimerkki

Valitse vain nimet ja osoitteet sarakkeet:

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT name, address FROM customers")
myresult = mycursor.fetchall()
for x in myresult:
  print(x)

Suorita Esimerkki

käyttää fetchone() -menetelmää

Jos olet vain kiinnostunut yhdestä rivistä, voit käyttää fetchone() Metodi.

fetchone() Metodi palauttaa tuloksen ensimmäisen rivin:

Esimerkki

Hanki vain rivi:

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers")
myresult = mycursor.fetchone()
print(myresult)

Suorita Esimerkki