Python Select From
- Halaman Sebelumnya MySQL Insert
- Halaman Berikutnya MySQL Di
Pilih dari tabel
Untuk memilih dari tabel di MySQL, gunakan pernyataan "SELECT":
Contoh
Pilih semua catatan dari tabel "customers" dan tampilkan hasilnya:
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() untuk x di myresult: print(x)
Keterangan:Kami menggunakan fetchall()
Metode, metode ini mengambil semua baris dari pernyataan yang terakhir dieksekusi.
Pilih Kolom
Untuk memilih kolom beberapa di tabel, gunakan pernyataan "SELECT" diikuti dengan nama kolom:
Contoh
Hanya memilih kolom nama dan alamat:
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() untuk x di myresult: print(x)
Gunakan metode fetchone()
Jika Anda hanya menaruh perhatian pada satu baris, Anda dapat menggunakan fetchone()
Metode.
fetchone()
Metode akan mengembalikan baris pertama hasil:
Contoh
Hanya dapatkan satu baris:
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)
- Halaman Sebelumnya MySQL Insert
- Halaman Berikutnya MySQL Di