Skip to main content

Cara Membuat Koneksi dari python ke MySQL

Finally Solved , how to connect MySQL using python 3.6.5 , Atau berikut adalah solusi terbaik mengenai cara terkoneksi ke MySQL menggunakan python 3.6.5.


Python adalah bahasa pemrograman interpretatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif. Python juga didukung oleh komunitas yang besar.


Python mendukung multi paradigma pemrograman, utamanya; namun tidak dibatasi; pada pemrograman berorientasi objek, pemrograman imperatif, dan pemrograman fungsional. Salah satu fitur yang tersedia pada python adalah sebagai bahasa pemrograman dinamis yang dilengkapi dengan manajemen memori otomatis. Seperti halnya pada bahasa pemrograman dinamis lainnya, python umumnya digunakan sebagai bahasa skrip meski pada praktiknya penggunaan bahasa ini lebih luas mencakup konteks pemanfaatan yang umumnya tidak dilakukan dengan menggunakan bahasa skrip. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi.


Bagi Anda yang saat ini sedang mulai mempelajari python untuk membuat aplikasi python Anda terhubung ke database tentunya pertanyaan besar muncul yaitu bagaimana bisa membuat koneksi ke database MySQL yang populer digunakan oleh banyak Application Developer.


Caranya sangat mudah untuk mengkoneksikan python 3.6.3 ke database mysql, silahkan ikuti tahapan berikut ini.



  1. Download dan install python 3.6.5 dari sumber-nya (Install di lokasi yang mudah contoh c:\python365 )
  2. Download dan install pycharm sebagai editornya
  3. Buat project baru di pycharm di lokasi yang anda inginkan sontoh d:\pythonmysql, pastikan menggunakan pilihan Virtual Environment dengan interpreter python 3.6.5
  4. Lakukan upgrade setuptools melalui pycharm dengan cara masuk menu File --> Setting -->Project {nama project anda} - Project Interpreter --> Tekan (+) di sebelah kanan  --> cari setuptools 
  5. pip tidak perlu diupgrade, biarkan saja versi 9.0 sesuai bawaan python 3.6.5
  6. Lakukan install package module mysqlclient , melalui menu dan cara yang sama seperti upgrade setuptools
  7. Siapkan database mysql Anda, sebagai contoh saya memiliki database dengan informasi berikut :
    - host = localhost
    - user = root
    - password = ''
    - database = dbcoba
    - table = tbpegawai(id,nama,kota)
  8. Setelah complete persiapan anda diatas terutama mysqlclient dan databasenya , buat file python contoh koneksimysql.py ketikkan code berikut ini , perhatikan indentasinya karena python memberlakukan aturan terkait indentasi nya


import MySQLdb    hostname = "localhost"
username = "root"
password = ""
database = "dbcoba"
  def doQuery(conn) :      cur = conn.cursor()      cur.execute("SELECT * FROM tbpegawai")      for id, nama, kota in cur.fetchall() :          print (id, nama, kota)      myConnection = MySQLdb.connect(host=hostname,user=username,passwd=password,db=database)  doQuery(myConnection)  myConnection.close()  






Terakhir coba jalankan filenya melalui terminal pycharm atau command prompt window anda tadi ,d:\pythonmysql>koneksimysql.py


Demikian dan semoga membantu.


Ditulis oleh


Python Freelance Trainer

081-223344-506


Comments

Popular posts from this blog

Pijat Regol Bandung

YOENITA SPA – www.yoenitaspa.com   layanan pijat panggilan daerah  Regol  bandung atau  Pijat Spa di tempat kami langsung di Jl Purwakarta 42 Antapani Bandung, hubungi Tel. Whatsapp 0822.86000.667 , Pijat Terapi di Tempat atau dipanggil ke hotel Apartemen Reflexy Body Massage di sekitar daerah antapani dan menerima pijat panggilan rumah hotel apartemen sekitar    Regol  Bandung , dengan layanan pijat sehat refleksi, body massage, totok wajah serum, pijat tradisional, kombinasi pijat tradisional dengan harga Mulai Rp 50Rb sangat terjangkau buat anda melepas lelah selepas aktifitas pekerjaan Anda di kantor , dirumah atau di perkuliahan. Pijat Yoenita dilayani terapis muda Pria dan Wanita dan untuk semua kalangan umur dengan terapis yang professional dan bersertifikasi dan bukan merupakan layanan pijat plus plus di bandung atau bukan juga pijat yang menyediakan terapi vitalitas buat pria untuk kebugaran, Etika massage kami sangat tegas melarang aktifitas pijat plus kepada sem...

paus Sastra Lampung Menangkan Lomba Baca Puisi Virtual Jmsi | info lainnya pijat panggilan semarang viestaspa 083804100031

Pencarian Paus Sastra Lampung Menangkan Lomba Baca Puisi Virtual Jmsi Ditemukan Dengan Beberapa Hasil Sesuai Kata Kunci JMSI ZOOM Dan Plus Beberapa Hasil Lainnya Untuk Paus Sastra Lampung Menangkan Lomba Baca Puisi Virtual Jmsi , Silahkan Akses Info Lainnya Pijat Panggilan Semarang Viestaspa 083804100031 Untuk Halaman Yang Ditemukan Perihal JMSI ZOOM Dan Sumber Informasi Bukan Hoax Untuk JMSI ZOOM Agar Mendapat Penjelasan Detail Terkait Paus Sastra Lampung Menangkan Lomba Baca Puisi Virtual Jmsi Yang Trending Per Hari Ini Dan Dapat Membantu Anda Mendapatkan Informasi Menyeluruh Terkait Pencarian JMSI ZOOM, Terima Kasih . Informasi Lainnya Dari Contact.my.id Yang Mungkin Anda Butuhkan Dan Bermanfaat Sambil Membaca Ulasan Berita Paus Sastra Lampung Menangkan Lomba Baca Puisi Virtual Jmsi Tersebut Antara Lain : Info Lainnya Pijat Panggilan Semarang Viestaspa 083804100031 | Informasi WATO.xyz Click To Chat Untuk Plugin Whatsapp Chat Di Web Anda - How To Create Link Using Www.wato.xy...

MICROSOFT OFFICE 2016 (WORD, EXCEL, POWERPOINT) FUNDAMENTAL

MICROSOFT OFFICE 2016 (WORD, EXCEL, POWERPOINT) FUNDAMENTAL Syllabus Overview Melalui training ini Peserta mampu menggunakan aplikasi MS. Word, Excel, dan Power Point dengan memanfaatkan fasilitas fasilitas yang ada didalamnya secara maksimal untuk produktifitas dan efisiensi pekerjaan. Class Type : Training Duration : 3 Days (09.00 – 17.00) Venue  & Price : www.purnamaacademy.com   Registration : www.purnamaacademy.com  (Save up to 20% for Early Bird Registration !) Description  Microsoft Office 2016  merupakan produksi Microsoft® Corporation, sebuah paket program aplikasi popular untuk kebutuhan user perkantoran baik kebutuhan dasar ataupun kebutuhan tingkat lanjut untuk bisnis dan manajerial, Microsoft Office menjadi sangat popular dikarenakan kemudahan dalam penggunaannya dan berjalan dengan sempurna di Operating system yang popular juga yaitu win xp atau Win seven.Aplikasi popular yang terdapat di dalam MS. Office 2016  dan sering digunakan dalam k...