pyhton和mysql数据库
1.非查询: from pymysql import Connection#导入数据库模块pymysql以及Connection对象 conn=Connection(#连接数据库 host='127.0.0.1',#ip地址或者是主机名 port=3306,#端口号 user='root', password='20040130', ) cursor=conn.cursor()#获取游标。通过数据库连接对象来获取游标对象! conn.select_db('py')#选择数据库通过数据库名称 cursor.execute("alter table n add height float")#执行sql语句通过游标 conn.commit()#允许数据库修改 conn.close() 2.非查询: from pymysql import Connection#导入数据库模块pymysql以及Connection对象 conn=Connection(#连接数据库 host='127.0.0.1',#ip地址或者是主机名 port=3306,#端口号 user='root', password='20040130', autocommit=True#自动修改 ) cursor=conn.cursor()#获取游标。通过数据库连接对象来获取游标对象! conn.select_db('py')#选择数据库通过数据库名称 cursor.execute("alter table n add height float")#执行sql语句通过游标 conn.commit()#允许数据库修改 conn.close()
查询类
from pymysql import Connection
conn=Connection(#数据库连接
host='127.0.0.1',
port=3306,
user='root',
password='20040130',
)
cursor=conn.cursor()#游标
conn.select_db('py')#选择数据库
cursor.execute("select * from n where age>8")#sql语句
result=cursor.fetchall()#调用fetchall方法返回查询结果以元组形式
for i in result:
print(i)
标签:python,数据库,游标,pymysql,cursor,Connection,mysql,conn From: https://www.cnblogs.com/luckyhappyyaoyao/p/18326096