The Show The following example shows how to connect to the MySQL server:
Section 7.1, “Connector/Python Connection Arguments” describes the permitted connection arguments. It is also possible to create connection objects using the connection.MySQLConnection() class:
Both forms (either using the To handle connection errors, use the
Defining connection arguments in a dictionary and using the
Using the Connector/Python Python or C Extension Connector/Python offers two implementations: a pure Python interface and a C
extension that uses the MySQL C client library (see Chapter 8, The Connector/Python C Extension). This can be configured at runtime using the Note The The following example shows how to set
It is also possible to use the C Extension directly by importing the Database In Pythonmasih melanjutkan artikel sebelumnya membahas python, artikel kali ini akan membahas mengenai akses dan operational data di python : Install packagelangsung saja kita buka terminal untuk memulai installasi module package mysql di python kita :
setelah proses installasi module selesai, kita bisa mulai menggunakan module tersebut di project python kita. untuk menggunakan module package kita bisa menambahkan tag seperti ini : MySQL.Connectorsekarang kita mulai menggunakan module mysql.connector, untuk percobaan kita buat sebuah file untuk membuka sebuah koneksi ke database server, buat file baru dengan nama
untuk menjalankannya, kita gunakan perintah di cli(command line) seperti biasa jika dijalankan code diatas, maka hasilnya seperti ini : kode program kita berhasil terhubung ke server MySQL di localhost setelah di eksekusi oleh python. sedikit penjelasan dari code diatas …
di code
tersebut kita membuat sebuah koneksi dengan memanggil fungsi
dan hasilnya kita print dengan string info yang berisi
koneksi berhasil. Membuat Databasesebelumnya kita sudah membuat sebuah objek untuk menampung nilai connect database, jadi nanti untuk melakukan eksekusi sebuah ok selanjutnya kita akan buat file baru dengan nama
sama seperti penggunaan mysql di pemrograman lainnya, kita menggunakan baris-baris command untuk melakukan sebuah query di seperti ini hasil code diatas jika di jalankan diterminal dan ini di UI phpmyadmin : dengan itu berarti eksekusi code kita berhasil, dan database berhasil dibuat dari screenshoot di phpmyadmin tersebut terlihat ada database baru yang terdaftar. Membuat tableUntuk membuat table di database yang baru kita buat,
caranya masih sama dengan code sebelumnya kita tinggal gunakan perintah command SQL untuk melakukan sebuah query ke dalam method
pada kode diatas kita menambahkan satu parameter baru untuk menentukan nama database yang akan kita gunakan sehingga menjadi seperti ini parameter lengkap untuk method
setelah itu kita bisa langsung eksekusi code programmnya : seperti ini hasilnya program python di terminal kita : dan ini di phpmyadmin: kita sudah berhasil membuat sebuah table baru di
database kita menggunaan module Insert dataSebelumnya kita telah membuat sebuah table baru, sekarang kita akan mencoba untu menjalankan QUERY SQL untuk menambahan data baru ke database kita, caranya masih sama, menggunaan command SQL.
Langsung kita jalankan codenya di terminal kita : begini hasilnya di terminal : di phpmyadmin sepert ini hasilnya : penjelasan:
Di code tersebut kita menggunakan **Menambahkan beberapa data sekaligus : **
kemudian jalankan kembali di teminal file Dan seperti ini hasilnya di terminal : di phpmyadmin sepert ini hasilnya : Menampilkan dataJudul selanjutnya ini adalah menampilkan data, masih menggunaan query MySQL dengan command Method
Seperti biasa kita eksekusi lagi lewat terminal untuk menjalankannya. Dan seperti ini hasilnya di terminal : Selanjutnya kita akan mencoba menggunaan method
Dan seperti ini hasilnya di terminal : Untuk method select data lainnya, coders bisa coba sendiri, diantaranya ada Update dataDi judul ini kita akan mencoba mengubah sebuah data, caranya pun masih sama dengan script sebelum-sebelumnya. Masih menggunakan command SQL, kali ini kita akan
melakukan query
di code tersebut gout melakukan update data untuk sebuah id : dan di phpmyadminnya : selanjutnya … Hapus dataUntuk menjalankan hapus data kurang lebih sama, masih menggunakan query SQL kali ini kita akan gunakan comman
dari code diatas gout melakukan delete data berdasarkan dan di phpmyadminnya : data dengan id_ular = 3 berhasil dihapus.sampai disini mungin kesimpulannya, pemrograman python ini tidak jauh berbeda dengan php, yang sebelumny gout gunakan dalam beberapa project gout dan di kerjaan utama gout. makanya gout tertarik dalam mempelajari dan menggunakan python untuk project gout selanjutnya. Ok sekian dulu artikel mengenai operational database di Python kali ini, inshaallah nanti gout sambung lagi membahas mengenai python, di artikel selanjut-lanjutnya. akhir kata gout ucapkan terima kasih, jangan lupa jaga selalu kesehatan kita. Salam sukses selalu. Aamiin. Wassalam By. Puji Ermanto |