pyrhon安装虚拟机连接MySQLdb数据库

1.安装MySQLdb数据库

pip install mysqlclient==1.3.12

2.数据库连接

#导入模块
import MySQLdb
#打开数据库连接
db=MySQLdb.connect(host="192.168.1.141",user="songqin",
passwd="songqin",db="plesson",charset="utf8",port=3306)
#使用cursor()获取游标
cursor=db.cursor()
#构建sql语句
sqlstr="""
select * from sq_course
"""

cursor.execute(sqlstr)

#提交到数据库执行 涉及到存储修改增加的需要提交

db.commit()
#返回一个元祖
data=cursor.fetchall()
for values in data:
print("id=",values[0])
print("name=",values[1])
print("desc=", values[2])
print("display_idx=", values[3])
print(values)
#关闭数据库连接
db.close()
#select version()查看版本号
#show tables查看数据库表
#show full columns from plesson.sq_course查看表中有什么字段(plesson)表示当前用的哪个数据库
#使用fetchone()方法获取一条数据
#data=cursor.fetchone()
 
原文地址:https://www.cnblogs.com/pythonlin/p/11939969.html