Koneksi Database MySQL dengan Python 2.7

Belajar Python 2.7 pemula : cara membuat koneksi database mysql menggunakan bahasa pemrograman python, tutorial python 2.7 khusus pemula selengkapnya di sector code

Belajar Python 2.7 - Cara membuat koneksi ke database menggunakan bahasa pemrograman python 2.7 dengn database MySQL memungkinkan developer python menggunakan Interface dari MySQLdb. apa yang dimaksud dengan MySQLdb? MySQLdb adalah sebuah interface yang menghubungkan aplikasi python dengan database MySQL. jadi dalam tutorial ini untuk membuat sebuah koneksi ke database menggunakan python kamu harus sudah menginstall MySQLdb untuk menghubungkan aplikasi dengan database, silahkan download dan install MySQLdb download.

Untuk lebih mengenal pemrograman python silahkan lihat tutorial sector code sebelumnya yang sudah pernah membahas tentang Belajar Tutorial Pemrograman Python Pemula,
Koneksi Database MySQL dengan Python 2.7

Membuat Koneksi Database MySQL

Tuliskan Script Python berikut :
#!/usr/bin/python
import MySQLdb
# Deklarasikan koneksi
host = "localhost"
user = "root"
password = ""
database = "k13new"
# buka koneksi
konek = MySQLdb.connect(host,user,password,database )
# menggunakan method cursor()
Eksekusi = konek.cursor()
# deklarasikan sql query
sqlselect = "SELECT VERSION()"
# Eksekusi MySQL menggunakan method execute()
Eksekusi.execute(sqlselect)
# Ambil sebuah data menggunakan method fetchone()
Hasil = Eksekusi.fetchone()
print "Database version ======> %s " % Hasil
print "koneksi berhasil"
print "Memutuskan koneksi"
# Putuskan koneksi dari server
konek.close()
Penjelasan :
Aplikasi python diatas akan membuat sebuah koneksi yang terhubung ke database "k13new" dengan user "root" dan password "" (kosong), jika koneksi sukses maka akan mengekskusi perintah MySQL yang berfungsi untuk mengetahui versi dari database server, setelah itu kembali memutuskan koneksi dengan server.

Aplikasi diatas akan menghasilkan pesan sebagai berikut :
c:\Python27>python connect.py
Database version ======> 5.6.26
koneksi berhasil
Memutuskan koneksi

Pesan Error ketika melakukan Koneksi Python

c:\Python27>python connect.py
Traceback (most recent call last):
File "connect.py", line 3, in <module>
import MySQLdb
ImportError: No module named MySQLdb
Pesan Error diatas dikarenakan Module MySQLdb belum terinstall di komputer kamu, lakukan langkah pertama tadi download dan install driver mysqldb di komputer kamu dan jalankan aplikasi python kamu kembali.

COMMENTS

Next Recomended


Feel free to code it up and send us a pull request.

Hi everyone, let's me know how much this lesson can help your work. Please Subscribe and Follow Our Social Media 'kodeajaib[dot]com' to get Latest tutorials and will be send to your email everyday for free!, Just hit a comment if you have confused. Nice to meet you and Happy coding :) all ^^



Follow by E-Mail


Name

ADO.NET,3,Ajax,6,Android,9,AngularJS,4,ASP.NET,4,Blogger Tutorials,7,Bootstrap,7,C++,1,Codeigniter,2,Cplusplus,6,Crystal Report,6,CSharp,25,Ebook Java,2,FlyExam,1,FSharp,3,Game Development,2,Java,35,JDBC,2,Laravel,84,Lumen,2,MariaDB,2,Ms Access,3,MySQL,31,ODBC,6,OleDB,1,PHP,14,PHP Framework,5,PHP MYSQLI,9,PHP OOP,5,Python,8,Python 3,4,SQL Server,4,SQLite,4,Uncategorized,5,Vb 6,2,Vb.Net,89,Video,48,Vue Js,4,WPF,2,Yii,3,
ltr
item
KODE AJAIB: Koneksi Database MySQL dengan Python 2.7
Koneksi Database MySQL dengan Python 2.7
Belajar Python 2.7 pemula : cara membuat koneksi database mysql menggunakan bahasa pemrograman python, tutorial python 2.7 khusus pemula selengkapnya di sector code
http://1.bp.blogspot.com/-qj6DL5JJ_qg/VkimWg356WI/AAAAAAAABLs/ug512vcGJVQ/s320/koneksi-database-mysql-python.jpg
http://1.bp.blogspot.com/-qj6DL5JJ_qg/VkimWg356WI/AAAAAAAABLs/ug512vcGJVQ/s72-c/koneksi-database-mysql-python.jpg
KODE AJAIB
https://www.kodeajaib.com/2015/11/koneksi-database-mysql-dengan-python-27.html
https://www.kodeajaib.com/
https://www.kodeajaib.com/
https://www.kodeajaib.com/2015/11/koneksi-database-mysql-dengan-python-27.html
true
3214704946184383982
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy