首先,因为mysqldb不支持python3,所以经过查找,如果要用python3,就必须下载并安装 mysql-connector-python ,下载地址<http://dev.mysql.com/downloads/connector/python/>。
但是这个并不支持python3.5,最多支持到python3.4,请一定要注意,因为这个对python的版本要求还是挺高的。
在Windows环境下,只用点击安装就好。但是在这之前必须要安装好mysql。提醒一下,第一次安装mysql-connectors的时间会比较长,请耐心等待。
如果了解了mysql的语法,下面这个就是一个简单的例子,能连接mysql并且执行mysql的语句。
#导入MySQl驱动import mysql.connector#连接Mysqlconn=mysql.connector.connect(user="root",password="123",database="test")cursor=conn.cursor()#创建user表cursor.execute('create table user (id varchar(20) primary key, name varchar(20))')#插入一行记录,注意MySql的占位符是%scursor.execute('insert into user(id, name) value(%s,%s)',['1','Michael'])print(cursor.rowcount)#提交事务conn.commit()#运行查询cursor.execute('select * from user where id=%s',('1',))value=cursor.fetchall()print(value)#关闭cursor和connectcursor.close()conn.close()
本文介绍如何在Python 3.5环境下使用mysql-connector-python连接MySQL数据库,并提供了一个简单示例,演示如何创建表、插入数据及查询。
2123

被折叠的 条评论
为什么被折叠?



