Menyambung ke MySQL dalam Python 3 pada Windows
Menyambung kepada pangkalan data MySQL daripada Python 3 pada Windows boleh dilakukan melalui pelbagai kaedah. Walaupun mysqldb merupakan modul yang popular untuk tujuan ini, ia tidak lagi tersedia untuk Python 3.
Untuk mewujudkan sambungan kepada MySQL dalam Python 3 pada Windows, penyelesaian alternatif boleh digunakan:
mysql-connector-python:
- Disokong secara rasmi oleh Oracle
- Pelaksanaan Python Tulen
- Lebih perlahan daripada pilihan lain
- Tidak serasi dengan MySQLdb
pymysql:
- Sawa Tulen
- Lebih pantas daripada mysql-connector
- Serasi dengan MySQLdb selepas memanggil pymysql.install_as_MySQLdb()
cymysql:
- Fork pymysql >
Pilihan C kelajuan tersedia-
mysqlclient:
Pustaka disyorkan Django- Fork mesra MySQLdb
- Pelaksanaan terpantas, berasaskan C
- Keserasian tertinggi dengan MySQLdb
- Diutamakan dalam Debian dan Ubuntu kerana menyediakan pakej python-mysqldb dan python3-mysqldb
-
Untuk perbandingan prestasi yang lebih terperinci, rujuk repositori GitHub di https://github.com /methane/mysql-driver-marks. Dengan menggunakan salah satu daripada penyelesaian alternatif ini, anda boleh berjaya menyambung ke pangkalan data MySQL dalam Python 3 pada Windows.
Atas ialah kandungan terperinci Perpustakaan Python mana yang Terbaik untuk Menyambung ke MySQL pada Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!