Python 需要 MySQL 驱动程序来访问 MySQL 数据库
安装数据库连接模块
错误命令:pip3 install PyMySQL
遇到的错误:ERROR: Could not find a version that satisfies the requirement mysql-connector (from versions: none)ERROR: No matching distribution found for mysql-connector
解决方案: 可能因为网络等其他原因,导致报错,我们干脆不使用https://pypi.python.org网站了,我们用一个镜像网站,那边是:http://pypi.doubanio.com/simple/
对应的命令是:pip install 安装包名字 -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com
对标安装PyMySQL的命令就是:
pip3 install PyMySQL -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com
验证连接成功:import pymysql
使用
import pymysql
# 打开数据库连接
db = pymysql.connect("localhost", "testuser", "test123", "TESTDB")
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# 使用 execute() 方法执行 SQL 查询
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取单条数据.
data = cursor.fetchone()
print("Database version : %s " % data)
# 关闭数据库连接
db.close()
网友评论