前言
MySQLdb是MySQL C接口上开发的Python API。
假设你已经对Python开发有一定对了解。
安装MySQLdb
pip install MySQLdb
但遗憾的是,你发现,出现了下面的错误:
Could not find a version that satisfies the requirement MySQLdb (from versions: )No matching distribution found for MySQLdb
几个意思?原来是没有这么一个包,找了原因发现MySQLdb只只支持到python3.4,因此,如果你是python3.5+的用户,那肯定找不到这么一个包,那如何是好?
其实,python3.5以上的用户,可以安装另外一个mysql驱动:PyMySQL
pip3 install PyMySQL
使用
import pymysql
确保你的数据库存在以下数据库和表:
- 数据库名称:test
- 数据表:student
- 字段:id,name,age
数据库连接
import pymysql
db = pymysql.connect('localhost', 'root', 'root@12345', 'test')