Đây là một hướng dẫn nhanh về cách để Python 3.7 hoạt động với Mysql
Nhờ tất cả những người tôi nhận được câu trả lời cho câu hỏi của mình
- hy vọng điều này sẽ giúp ai đó một ngày nào đó.
-------------------------------------------------- -
Hệ thống của tôi:
Phiên bản Windows: Pro 64-bit
YÊU CẦU .. tải về và cài đặt các đầu tiên ...
1. Tải xampp ..
https://www.apachefriends.org/download.html
2. Tải Python
https://www.python.org/downloads/windows/
- ------------
// PHƯƠNG PHÁP
--------------
Cài đặt xampp trước sau khi cài đặt xong - cài đặt Python 3.7.
Sau khi cài đặt xong cả hai - khởi động lại hệ thống windows của bạn.
Bây giờ bắt đầu xampp và từ bảng điều khiển - khởi động máy chủ mysql.
Xác nhận các phiên bản bằng cách mở CMD và trong loại thiết bị đầu cuối
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.
Điều này là để kiểm tra phiên bản 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
Điều này là để kiểm tra phiên bản Python
Bây giờ cả hai đã được xác nhận nhập vào phần sau ...
c:\xampp\mysql\bin>pip install pymysql
Sau khi cài đặt pymysql hoàn tất.
tạo một tệp mới gọi là "testconn.py" trên máy tính để bàn của bạn hoặc bất cứ nơi nào để truy cập nhanh.
Mở tệp này với cao siêu hoặc trình soạn thảo văn bản khác và đặt tệp này vào đó.
Hãy nhớ thay đổi cài đặt để phản ánh cơ sở dữ liệu của bạn.
#!/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()
Bây giờ trong CMD của bạn - gõ
c:\Desktop>testconn.py
Và đó là ... bây giờ bạn đã kết nối đầy đủ từ một kịch bản python đến mysql ...
Tận hưởng ...