Ini adalah tutorial singkat tentang cara membuat Python 3.7 bekerja dengan Mysql
Terima kasih kepada semua yang telah saya jawab atas pertanyaan saya
- semoga ini membantu seseorang suatu hari nanti.
-------------------------------------------------- -
Sistem Saya:
Versi Windows: Pro 64-bit
PERSYARATAN .. unduh dan pasang ini lebih dulu ...
1. Unduh Xampp ..
https://www.apachefriends.org/download.html
2. Unduh Python
https://www.python.org/downloads/windows/
- ------------
// METODE
--------------
Instal xampp terlebih dahulu setelah selesai menginstal - instal Python 3.7.
Setelah selesai menginstal keduanya - reboot sistem windows Anda.
Sekarang mulai xampp dan dari panel kontrol - mulai server mysql.
Konfirmasikan versi dengan membuka CMD dan dalam tipe terminal
c:\>cd c:\xampp\mysql\bin
c:\xampp\mysql\bin>mysql -h localhost -v
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 10.1.21-MariaDB mariadb.org binary distribution
Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.
Ini untuk memeriksa versi MYSQL
c:\xampp\mysql\bin>python
Python 3.7.0b3 (v3.7.0b3:4e7efa9c6f, Mar 29 2018, 18:42:04) [MSC v.1913 64 bit (AMD64)] on win32
Ini untuk memeriksa versi Python
Sekarang keduanya telah dikonfirmasi ketik berikut ini ke CMD ...
c:\xampp\mysql\bin>pip install pymysql
Setelah instalasi pymysql selesai.
buat file baru yang disebut "testconn.py" di desktop Anda atau di mana saja untuk akses cepat.
Buka file ini dengan luhur atau editor teks lain dan masukkan ini ke dalamnya.
Ingatlah untuk mengubah pengaturan untuk mencerminkan basis data Anda.
#!/usr/bin/python
import pymysql
pymysql.install_as_MySQLdb()
import MySQLdb
db = MySQLdb.connect(user="yourusernamehere",passwd="yourpasswordhere",host="yourhosthere",db="yourdatabasehere")
cursor = db.cursor()
cursor.execute("SELECT * from yourmysqltablehere")
data=cursor.fetchall()
for row in data :
print (row)
db.close()
Sekarang dalam tipe CMD Anda
c:\Desktop>testconn.py
Dan itu saja ... sekarang Anda sepenuhnya terhubung dari skrip python ke mysql ...
Nikmati ...