零基础入门学python 第47集
mysql是当前较流行的关系型数据库,它使用表格对数据组织,支持便捷的SQL语句查询,同时支持事务特性;python使用pymysql开源模块来操作mysql,它有两个关键的对象叫做数据库连接对象connection和数据库游标对象cursor,其中connection的创建比较好费资源,所以经常使用连接池的方法进行重用连接实现优化;如果要执行SQL语句,则首先使用pymysql.connect创建连接,然后使用conn.cursor()获取一个cursor,然后使用cursor.execute执行SQL;然后如果是查询select语句,则可以使用cursor.fetchall或者cursor.fetchone获取数据;如果是insert、update、delete等更新数据库的操作,需要使用conn.commit()提交数据库的更改;