Koneksi Dan CRUD Pada MySQL Menggunakan Python
Assalamu'alaikum wr.wb.
Pada kesempatan ini, saya akan membahas tentang pemrograman python tingkat lanjut. Yaitu membuat koneksi database MySQL di python beserta CRUD. Sebagai programmer, kita sangat membutuhkan database sebagai tempat penyimpanan data. Karena itu, tutorial ini bisa dibilang sangat penting untuk dipahami.
Untuk mengakses database dengan python, kita memerlukan koneksi terlebih dahulu. Dimana koneksi adalah perantara untuk mengakses database melalui program python. Dengan demikian, kita bisa membuat CRUD.
Baca Juga
- Cara Menyisipkan Gambar Di HTML Menggunakan Notepad
- Lebih Lanjut Tentang SELECT di MySQL
- Urgent.id Mencegah HP Kesayanganmu Rusak
Perlu diketahui bahwa koneksi database merupakan dasar dalam cara membuat aplikasi CRUD dengan python. Dengan koneksi, kita dapat membuat aplikasi yang didalamnya terdapat CRUD dan akan tersimpan ke database MySQL dengan bahasa pemrograman python.
Jika anda belum belajar tentang dabasae, silahkan kunjungi artikel saya tentang database MySQL disini. Artikel tersebut menjelaskan tentang cara membuat database dan relasi menggunakan MySQL. Sebagai programmer memang kita harus menguasai tentang database. Terlebih relasi pada database tersebut tidak ada framework untuk membantu seperti program. Bisa dibilang database tidak akan pernah mati.
Selain koneksi, saya juga akan memberikan contoh program CRUD dengan python. Jadi bagi yang belum memahami tentang CRUD, silahkan baca artikel saya yang berjudul CRUD(Create, Read, Update, Delete) di MySQL. Di artikel tersebut, saya telah memberikan sedikit penjelasan beserta contoh program CRUD di MySQL.
Disini kita bisa menggunakan Pycharm ataupun IDLE Python Shell. Dan gunakan XAMPP sebagai server database. Untuk cara menjalankannya, bisa dicari di google. Karena disini saya tidak akan memberikan tutorial untuk menggunakan aplikasi tersebut.
Sebelum memulainya, kita perlu membuat database terlebih dahulu. Silahkan kunjungi artikel saya yang berjudul 5 Contoh database perusahaan yang sering digunakan. Pilih saja salah satu dari kelima contoh tersebut. Disini saka menggunakan contoh database penjualan dengan menginput data barang.
Oke berikut ini merupakan contoh program koneksi beserta penjelasannya :
1. Instalasi PyMySQL
Kita juga perlu untuk mendownload lib MySQL untuk python karena Pycharm sendiri tidak menyediakan lib tersebut. Jadi kita harus mendownloadnya terlebih dahulu. Silahkan download disini. Lalu pindahkan ke directori C:/.Setelah itu, ketik pada kotak searching "cmd" tanpa tanda petik. Lalu klik kanan cmd - run as administrator. Klik yes.
Ketikkan code C: && cd\ di cmd. Lalu klik enter dan ketikkan pip install PyMySQL-0.6.6-py2.py3-none-any.whl. Jika berhasil, akan muncul tampilan seperti dibawah ini
Jika ada notifikasi error seperti "pip is not recognized as an internal or external command in", berarti anda belum menambahkan path pada variable. Solusinya adalah sebagai berikut :
2. Menambahkan Path pip Pada Windows
buka windows exploler - klik kana this pc - properties - advanced system settings - pilih tab Advanced.
Jika sudah muncul seperti gambar ditas, pilih Environment Variables. Lalu akan muncul gambar seperti dibawah ini
Lihatlah di tabel bagian bawah (Sistem variables). Carilah kolom path. lalu klik dan pilih edit.
Tambahkan directory pip python. Caranya adalah dengan menambahkan kode (;) sebelum menambahkan path tersebut. disini saya meletakkan python di directori "F:\Python\Scripts". Setelah itu klik OK dan restart CMD. Ulangi langkah pertama.
3. Program Koneksi Database MySQL Pada Python
Untuk bahasa pemrograman Python, ternyata koneksi sangatlah singkat. Berbeda dengan bahasa lain. Kita hanya menghabiskan satu baris untuk membuat prorgam koneksi tersebut. Tapi sebelumnya, kita perlu untuk mengimport library MySQL terlebih dahulu agar framework untuk koneksi MySQL dan Python bisa digunakan.Selanjutnya kita buat koneksi. disini kita membutuhkan nama host, username, password dan nama database untuk melakukan koneksi agar program dapat menyambungkan ke database tanpa ada kendala.
Dengan membuat fungsi koneksiDB, kita telah berhasil membuat koneksi database MySQL dan Python. Sampai disini kita sudah berhasil menghubungkan database MySQL dengan bahasa pemrograman python.
Berikut ini adalah tampilan programn keseluruhan
Bagaimana? Mudah bukan? dengan scrip yang sangat singkat seperti itu, kita bisa menghubunkan database dengan python. Memang python sangat mudah untuk dipelajari. Jadi tidak ada ruginya bagi kita untuk belajar bahasa pemrograman python.
4. CRUD MySQL menggunakan python
Untuk CRUD, kita perlu memahami tentang CRUD MySQL. Karena disiin kita perlu menambahkan script MySQL ke dalam program python. Script tersebut berupa String yang berada diantara 2 tanda petik ("string").Lalu run prorgam tersebut. dan isikan query yang deperlukan.
visit this link
ReplyDeletehttps://jatimtimes.com
https://malangtimes.com
https://jatimtimes.com/baca/238519/20210328/205100/6-tersangka-penyalahgunaan-narkoba-di-kota-malang-dilimpahkan-ke-ditreskoba-polda-jatim