Python "ModuleNotFoundError. Tidak ada modul bernama 'mysql'" terjadi ketika kita lupa menginstal modul mysql-connector-python sebelum mengimpornya atau menginstalnya di lingkungan yang salah. Untuk mengatasi kesalahan, instal modul dengan menjalankan perintah pip install mysql-connector-python
Dalam pelajaran ini, Anda akan belajar cara Memasang MySQL Connector Python di Windows, macOS, Linux, Unix, dan Ubuntu menggunakan kode sumber pip dan vis. Untuk terhubung ke server MySQL dari Python, Anda memerlukan driver database (modul). MySQL Connector Python adalah driver resmi yang didukung Oracle untuk menghubungkan MySQL melalui Python
Bacaan lebih lanjut
- Selesaikan Latihan Python MySQL
- Baca Tutorial Python MySQL (Panduan Lengkap)
Daftar Isi
Prasyarat sebelum menginstal MySQL Connector Python
- Anda memerlukan hak akses root atau administrator untuk melakukan proses instalasi
- Python harus diinstal di komputer Anda
Catatan. – Konektor MySQL Python membutuhkan Python untuk berada di PATH sistem. Instalasi gagal jika tidak menemukan Python
- Python umumnya terletak di direktori yang termasuk dalam pengaturan PATH default pada sistem mirip Unix dan Unix
- Di Windows, Jika Python tidak ada di PATH sistem, tambahkan direktori yang berisi python secara manual. exe sendiri
Artikel ini berlaku untuk. –
Platform. Windows 64-bit, Windows 10, Windows 7, Windows 8, Windows Vista, Windows XP, Linux, Ubuntu Linux, Debian Linux, SUSE Linux, Red Hat Linux, Fedora, MacOs
Versi Python. Piton 2 dan 3
Versi MySQL. Lebih besar dari 4. 1
Cara menginstal MySQL Connector Python
Ada beberapa cara untuk menginstal Oracle's MySQL Connector Python di mesin Anda. Berikut beberapa caranya
- Instal MySQL Connector Python menggunakan perintah pip install mysql-connector-python==8.0.111
- Instal python konektor MySQL melalui kode sumber (melalui file ZIP atau TAR)
- Use Built Distribution Paket yang dibuat dalam format kemasan asli yang ditujukan untuk platform tertentu. Misalnya, paket RPM untuk Linux atau penginstal MSI untuk windows
Versi Konektor Python MySQL
Silakan merujuk ke tabel berikut dari versi Python konektor MySQL. Anda perlu memasang modul yang kompatibel dengan versi Python Anda
Besar. Sekarang Anda dapat memilih versi sesuai kebutuhan Anda
Perintah Pip untuk menginstal python Connector MySQL
Itu selalu dapat diakses dan mudah untuk menginstal modul apa pun menggunakan pip dengan Python. Konektor MySQL Python tersedia di pypi. org, sehingga Anda dapat menginstalnya menggunakan perintah pip
pip install mysql-connector-python_Jika Anda menghadapi masalah saat menginstal, sebutkan versi modul dan coba instal lagi. Lihat tabel di atas untuk menginstal versi yang benar
pip install mysql-connector-python==8.0.11Jika Anda menghadapi kesalahan pemasangan pip gagal dengan pip install mysql-connector-python==8.0.112. Anda dapat mengatasi kesalahan ini
Anda dapat mengabaikan kesalahan SSL dengan menyetel pypi. org dan file. pythonhosted. org sebagai host tepercaya. Silakan coba ikuti perintah pip untuk menginstal MySQL Connector Python
python -m pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org mysql-connector-python_Memverifikasi instalasi MySQL Connector Python
Anda harus mendapatkan pesan berikut setelah menjalankan perintah pip. –
- Mengumpulkan mysql-connector-python
- Mengunduh paket
- Kebutuhan sudah terpenuhi. pengaturan alat di D. python\python37-32\lib\situs-paket
- Menginstal paket yang dikumpulkan. mysql-connector-python
- Berhasil menginstal mysql-connector-python-8. 0. 13
Verifikasi instalasi MySQL Connector Python dengan Menghubungkan ke MySQL Menggunakan MySQL Connector Python
Jika Anda tidak dapat menginstal menggunakan pip, Anda dapat menginstal menggunakan pendekatan berikut
Unduh dan Instal MySQL Connector Python di Windows
Ada dua cara untuk menginstal MySQL Connector Python di windows
- Instal menggunakan Distribusi Kode Sumber (Arsip ZIP Independen Platform dan Independen Arsitektur)
- Instal menggunakan Built Distribution i. e. , penginstal MSI
Instal MySQL Connector Python di Windows menggunakan Source Code Distribution. -
Ikuti instruksi di bawah ini untuk mengunduh Platform Independent ZIP. Buka unduh MySQL Connector Python untuk windows dari sini
- Adobe URL secara otomatis membuka versi terbaru dari MySQL Connector Python
- Jika Anda ingin menggunakan versi lama yang kompatibel dengan versi python Anda, pilih opsi "Mencari versi GA sebelumnya" yang dapat Anda temukan di sisi kanan
- Jika Anda ingin memeriksa versi MySQL Connector Python mana yang kompatibel dengan versi python Anda, lihat tabel di atas
Saya mengunduh 2. 1. 7 karena saya menggunakan Python 3. 5. Pilih Platform independen dari daftar drop-down
Klik tombol "unduh" untuk mengunduh file ZIP di mesin Anda. Setelah mengklik unduh Anda mendapatkan layar di bawah ini, klik No Thanks, mulai opsi unduh
Catatan. Jika Anda ingin mengunduh versi terbaru, mis. e. 8. 0. 1 lalu pilih opsi "Mencari versi GA terbaru" yang dapat Anda temukan di sisi kanan
Setelah unduhan selesai, ikuti langkah-langkah di bawah ini untuk menginstal. –
- Buka kemasan atau ekstrak arsip Zip di direktori instalasi yang dimaksud (misalnya, C. \mysql-connector\) menggunakan 7Zip atau alat lain yang dapat membaca. file zip
- Mulai jendela konsol dan ubah lokasi ke folder tempat Anda membongkar arsip Zip. C:\> cd C:\mysql-connector\
- Di dalam folder MySQL Connector Python, lakukan instalasi menggunakan perintah ini. C:\> python setup.py install_
Anda harus mendapatkan layar berikut setelah perintah ini
Memverifikasi instalasi MySQL Connector/Python di windows
Untuk memverifikasi koneksi MySQL, Python diinstal dan untuk memastikannya berfungsi dengan benar dan Anda dapat terhubung ke server database MySQL tanpa masalah. Untuk memverifikasi instalasi gunakan langkah-langkah berikut
- Di Windows, lokasi instalasi MySQL Connector Python default adalah pip install mysql-connector-python==8.0.113. Di sini Python. version adalah versi Python yang Anda gunakan untuk memasang konektor
- Ketik mengimpor konektor MySQL menggunakan pip install mysql-connector-python==8.0.114. Jika dijalankan dengan sukses berarti instalasi selesai dengan sukses
- Juga, Anda dapat memeriksa apakah instalasi MySQL Connector Python berfungsi dan dapat terhubung ke Server MySQL dengan Menghubungkan ke MySQL Menggunakan MySQL Connector Python
Unduh dan Instal MySQL Connector Python di Linux
Ada dua cara untuk menginstal MySQL Connector Python di For Unix dan sistem mirip Unix seperti Linux, Solaris, macOS, dan FreeBSD
- Instal menggunakan Distribusi Kode Sumber (Independen Platform (Independen Arsitektur), File TAR)
- Anda dapat menginstal menggunakan Distribusi Buatan untuk file Contoh RPM
Instal MySQL Connector Python di Linux menggunakan Source Code Distribution. Ikuti petunjuk di bawah ini untuk mengunduh MySQL connector python Platform Independent TAR (tar. gz) file
Pergi untuk mengunduh MySQL Connector Python untuk Linux dari sini akan membuka layar di bawah ini
- Ini membuka versi terbaru dari konektor python MySQL. Pilih versi GA Sebelumnya dari sisi kanan jika Anda ingin menginstal versi selain 8. 0. 1. Anda dapat merujuk ke tabel di atas untuk memeriksa versi mana yang kompatibel dengan versi python Anda
- Pilih TAR independen platform dari daftar drop-down "Pilih Sistem Operasi". Saya mengunduh 2. 1. 7 karena saya menggunakan Python 3. 5
Pilih file arsip TAR dan klik tombol unduh. Anda harus mendapatkan layar berikut, klik pada awal unduhan saya
Setelah unduhan selesai, ikuti langkah-langkah di bawah ini untuk menginstal. –
- Untar tar yang diunduh. file gz. Gunakan perintah di bawah ini untuk melakukan untar. shell>tar xzf mysql-connector-python-VERSION.tar.gz_
- Ubah ke direktori tempat Anda mengekstrak file tarshell> cd mysql-connector-python-VERSION
- Jalankan perintah pip install mysql-connector-python==8.0.115 untuk menginstal konektor MySQL python di Linux
- Untuk melihat semua opsi dan perintah yang didukung oleh pengaturan. py gunakan perintah pip install mysql-connector-python==8.0.116
Memverifikasi instalasi MySQL Connector Python di Linux
Untuk memverifikasi penginstalan, gunakan langkah-langkah berikut
- Pada sistem mirip Unix, lokasi pemasangan Connector/Python default adalah pip install mysql-connector-python==8.0.117 di mana awalan adalah lokasi tempat Python terpasang, dan VERSION adalah versi Python
- Ketik pip install mysql-connector-python==8.0.11_4 dan jalankan program. Jika dijalankan dengan sukses berarti instalasi selesai dengan sukses
- Juga, Anda dapat memeriksa apakah instalasi MySQL Connector Python berfungsi dan dapat terhubung ke Server MySQL dengan Menghubungkan ke MySQL Menggunakan MySQL Connector Python
Unduh dan Instal MySQL Connector Python di MacOs
Anda dapat Menginstal MySQL Connector Python di macOS Menggunakan Disk Image
- Buka unduh MySQL Connector python untuk macOS dari sini
- Lihat tabel di atas untuk memeriksa versi mana yang kompatibel dengan versi python Anda
- Unduh mysql-connector-python-8. 0. 11-macos10. 13. file dmg. itu adalah file DMG independen arsitektur
- Instal MySQL Connector Python yang diunduh dengan membukanya dan mengklik dua kali hasilnya. file pkg
Memverifikasi instalasi MySQL Connector Python di macOS
Periksa apakah instalasi MySQL Connector Python berfungsi dan dapat terhubung ke Server MySQL dengan Menghubungkan ke MySQL Menggunakan MySQL Connector Python
Instal MySQL Connector Python di Ubuntu
Gunakan perintah berikut untuk menginstal konektor MySQL Python di Ubuntu
sudo apt-get install mysql-connector-pythonSetelah ini jalankan perintah berikut
pip install mysql-connector-pythonAnda dapat mengganti pip dengan pip3 jika perintah gagal di Python3. Jika pendekatan di atas tidak berhasil, Anda tetap dapat menginstalnya di Ubuntu menggunakan kode sumber
- Buka unduh MySQL Connector python untuk Ubuntu dari sini
- Pilih sistem operasi Ubuntu Linux dari drop-down
- Pilih versi OS sebagai arsitektur-independen. Saya memilih Ubuntu-Linux 16. 04 (tidak tergantung arsitektur)
- Anda harus mendapatkan dua entri dari Paket DEB python untuk MySQL Connector Python (Untuk python 2 dan Python 3)
Setelah ini jalankan perintah berikut
pip install mysql-connector-python==8.0.110Langkah selanjutnya
Untuk mempraktikkan apa yang Anda pelajari dalam artikel ini, Silakan selesaikan proyek Latihan Database Python untuk Berlatih dan menguasai operasi Database Python