Python Select From

Chaguo kutoka tabia

Kuwa na uchaguzi kutoka tabia ya MySQL, tumia uamuzi "SELECT":

Mfano

Chaguo kutoka tabia "customers" zote na kuonesha matokeo:

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()
kwa x in myresult:
  print(x)

Kutumia Mfano

Mafanikio:Tumetumia fetchall() Mwendo, hii inayofikia wote wa mita ya ikulu iliyotumika kwa mara ya mwisho.

Chagua tabia

Ikiwa unataka kusaidia maelezo kwa sasa kwa tabia zingine tu, tumia uchezea "SELECT" na jina la tabia:

Mfano

Kupata maelezo kwa sasa kwa jina na upeo tu:

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()
kwa x in myresult:
  print(x)

Kutumia Mfano

Kutumia method fetchone()

Ikiwa unafikia maelezo moja tu, unaweza kutumia method fetchone() fetchone() Method.

fetchone() Method huituma maelezo wa kwanza:

Mfano

Kupata maelezo moja tu:

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)

Kutumia Mfano