Это краткое руководство о том, как заставить Python 3.7 работать с Mysql.
Спасибо всем, от кого я получил ответы на мои вопросы
- надеюсь, это когда-нибудь кому-нибудь поможет.
-------------------------------------------------- -
Моя система:
Версия для Windows: Pro 64-bit
ТРЕБОВАНИЯ .. сначала загрузите и установите их ...
1. Загрузите Xampp ..
https://www.apachefriends.org/download.html
2. Загрузите Python
https://www.python.org/downloads/windows/
- ------------
// МЕТОД
--------------
Сначала установите 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 ...
Наслаждайтесь ...