首先需要安装pymysql,在命令行用命令:pip install pymysql
安装完成后,连接mysql数据库:
import pymysql.cursors
'''
连接数据库
'''
#使用pymysql指令连接数据库
connection = pymysql.connect(host = '127.0.0.1', #要连接的数据库的IP地址
user = 'root', #登录的账户名,如果登录的是最高权限账户则为root
password = '123456', #对应的密码
db = 'iris', #要连接的数据库
charset = 'utf8mb4', #设置编码格式
#返回到Python的结果,以什么方式存储,如Dict.Cursor是以字典的方式存储
#如果不加这行数据是以元组方式返回
cursorclass = pymysql.cursors.DictCursor
)
这样我们就建立了python 同mysql 的连接
创建表
try:
'''
创建表
'''
# 使用cursor()方法获取操作游标
with connection.cursor() as cursor:
# 如果数据表已经存在使用 execute() 方法删除表。
cursor.execute("drop table if EXISTS users"