python中有MySQLdb、pymysql,psycopg2(连接postgresql)等数据库模块,本文用pymysql模块连接mysql数据库,并且读取数据库表
看过其他博文的介绍,把程序和数据库比作两个目的地,将游标比喻成运输货车
很是形象生动!
我用的是Anaconda的编辑器spyder,首先要先下载pymysql模块到本地才能导入
导入pymysql模块
import pymysql as pysql
建立连接和准备sql
连接mysql数据库,将数据库名db,主机 host ,端口port,用户user,密码password,字符集编码charset, 指定游标类型:cursorclass 模块自带的游标类型为 pymysql.cursors.DictCursor,其他模块的游标像MySQLdb.cursors.Cursor,就看你用什么模块了。
conne