To jest krótki poradnik jak uruchomić Python 3.7 pracując z MySQL.
Dziękuję wszystkim, od których otrzymałem odpowiedzi na moje pytania
- mam nadzieję, że to komuś kiedyś pomoże.
-------------------------------------------------- -
Mój system:
wersja Windows: Pro 64-bit
WYMAGANIA .. najpierw pobierz i zainstaluj ...
1. Pobierz Xampp ..
https://www.apachefriends.org/download.html
2. Pobierz Python
https://www.python.org/downloads/windows/
- ------------
// METODA
--------------
Najpierw zainstaluj xampp po zakończeniu instalacji - zainstaluj Python 3.7.
Po zakończeniu instalacji obu - uruchom ponownie system Windows.
Teraz uruchom Xampp iz panelu sterowania - uruchom serwer mysql.
Potwierdź wersje, otwierając CMD i typ terminala
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.
Ma to na celu sprawdzenie wersji 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
Ma to na celu sprawdzenie wersji Pythona
Teraz, gdy oba zostały potwierdzone, wpisz następujące polecenie do CMD ...
c:\xampp\mysql\bin>pip install pymysql
Po zakończeniu instalacji pymysql.
utwórz nowy plik o nazwie „testconn.py” na pulpicie lub gdziekolwiek, aby mieć do niego szybki dostęp.
Otwórz ten plik za pomocą sublime lub innego edytora tekstu i umieść go w nim.
Pamiętaj, aby zmienić ustawienia, aby odzwierciedlały Twoją bazę danych.
#!/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()
Teraz w swoim CMD - wpisz
c:\Desktop>testconn.py
I to wszystko ... jesteś teraz w pełni połączony ze skryptu Pythona do mysql ...
Ciesz się ...