Python-数据库相关

2020-01-12  本文已影响0人  微微笑_蝶虹

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()

上一篇 下一篇

猜你喜欢

热点阅读