Questo è un breve tutorial su come far funzionare Python 3.7 con Mysql
Grazie a tutti coloro da cui ho ricevuto le risposte alle mie domande
- spero che questo possa aiutare qualcuno un giorno.
-------------------------------------------------- - Il
mio sistema:
versione di Windows: Pro 64-bit
REQUISITI .. prima scarica e installa questi ...
1. Scarica Xampp ..
https://www.apachefriends.org/download.html
2. Scarica Python
https://www.python.org/downloads/windows/
- ------------
// METODO
--------------
Installa xampp prima di aver terminato l'installazione - installa Python 3.7.
Al termine dell'installazione di entrambi, riavviare il sistema Windows.
Ora avvia xampp e dal pannello di controllo - avvia il server mysql.
Confermare le versioni aprendo CMD e nel tipo di terminale
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.
Questo per verificare la versione di 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
Questo è per verificare la versione di Python
Ora che entrambi sono stati confermati digitare quanto segue nel CMD ...
c:\xampp\mysql\bin>pip install pymysql
Al termine dell'installazione di pymysql.
creare un nuovo file chiamato "testconn.py" sul desktop o ovunque per un accesso rapido.
Apri questo file con sublime o un altro editor di testo e inseriscilo.
Ricorda di modificare le impostazioni per riflettere il tuo database.
#!/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()
Ora nella tua CMD - digita
c:\Desktop>testconn.py
E questo è tutto ... ora sei completamente connesso da uno script Python a MySQL ...
Divertiti ...