Це швидкий підручник про те, як змусити Python 3.7 працювати з Mysql.
Дякую всім, від кого я отримав відповіді на мої запитання
- сподіваюся, це колись допоможе комусь.
-------------------------------------------------- -
Моя система:
Версія Windows: Pro 64-розрядна версія
ВИМОГИ .. завантажте та встановіть перші ...
1. Завантажте Xampp ..
https://www.apachefriends.org/download.html
2. Завантажте Python
https://www.python.org/downloads/windows/
- ------------
// METHOD
--------------
Встановіть xampp спочатку після завершення встановлення - встановіть Python 3.7.
Після завершення встановлення обох - перезавантажте систему Windows.
Тепер запустіть xampp і з панелі управління - запустіть сервер mysql.
Підтвердьте версії, відкривши CMD і в терміналі
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.
Це потрібно для перевірки версії 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
Це для перевірки версії Python
Тепер, коли обидва були підтверджені, введіть наступне в CMD ...
c:\xampp\mysql\bin>pip install pymysql
Після завершення установки pymysql завершено.
створити новий файл під назвою "testconn.py" на робочому столі чи куди завгодно для швидкого доступу.
Відкрийте цей файл з піднесеним чи іншим текстовим редактором і вставте його в нього.
Не забудьте змінити налаштування для відображення вашої бази даних.
#!/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()
Тепер у вашому CMD - введіть
c:\Desktop>testconn.py
І ось це ... ваш тепер повністю пов'язаний від сценарію python до mysql ...
Насолоджуйтесь ...