Menyambung ke Pangkalan Data MySQL dengan Python
Menyambung ke pangkalan data MySQL menggunakan program Python melibatkan tiga langkah utama: pemasangan, persediaan dan penggunaan.
Pemasangan
Sebelum anda boleh menyambung ke pangkalan data MySQL, anda mesti memasang pemacu MySQL. Untuk Python 2, pemacu yang disyorkan ialah MySQLdb. Anda boleh memuat turun executable untuk Windows atau memasang pakej untuk Linux atau Mac menggunakan pengurus pakej anda.
Persediaan
Setelah pemacu MySQL dipasang, anda mesti menyediakan sambungan parameter apabila membuat sambungan ke pangkalan data. Parameter ini termasuk nama hos, nama pengguna, kata laluan dan nama pangkalan data.
Penggunaan
Selepas menyambung ke pangkalan data, anda boleh mencipta objek kursor untuk melaksanakan pertanyaan SQL. Pertanyaan ini boleh digunakan untuk mendapatkan semula, mengemas kini dan memadam data daripada pangkalan data.
Penggunaan Terperinci
Selain manipulasi SQL asas, anda boleh menggunakan Object-Relational Pemeta (ORM) untuk berinteraksi dengan pangkalan data. ORM membolehkan anda mewakili jadual pangkalan data sebagai objek Python, memudahkan akses dan manipulasi data. Beberapa ORM popular untuk Python termasuk SQLAlchemy dan Peewee.
Contoh
Berikut ialah contoh menyambung ke pangkalan data MySQL menggunakan Python:
import MySQLdb # Connection parameters host = "localhost" user = "john" password = "megajonhy" database = "jonhydb" # Establish a connection db = MySQLdb.connect(host, user, password, database) # Create a cursor cursor = db.cursor() # Execute a query cursor.execute("SELECT * FROM YOUR_TABLE_NAME") # Retrieve results for row in cursor.fetchall(): print(row[0]) # Close the connection db.close()
Atas ialah kandungan terperinci Bagaimana Saya Menyambung ke Pangkalan Data MySQL Menggunakan Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!