python 操作数据库有两种方法。

1. pymysql

方法1. pymysql 模块
	import pymysql
	db = pymysql.connect(user = 'root',password='password',host = '127.0.0.1',database='tmpdb')
	with db.cursor() as cursor:
		cursor.execue(sql)  # 具体的sql语句
		db.commit() # 涉及到增删改的时候需要执行
	db.close()

2. 调用 sqlalchemy 模块。 数据库的增删改查--> 简书权威指南sqlalchemysqlalchemy指南sqlalchemy底层示意图

数据库表是个二维表,包含多行多列,每一行其实可以认为是个object, 以下代码就是传说中的ORM技术:Object-Relational Mapping,把关系数据库的表结构映射到对象上,首先通过easy_install或者pip安装SQLAlchemy:

class User(object):
    def __init__(self, id, name):
        self.id = id
        self.name = name

[
    User('1', 'Mic