Python与MySQL的交互

Posted whmwhm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python与MySQL的交互相关的知识,希望对你有一定的参考价值。

Python与MySQL的交互

1 、安装mysql模块

pip3 install pymysql

2 、connection 对象

用于建立与数据库的连接

2.1  创建对象

conn = connection(参数列表)

2.1.1 参数列表

  1. host:连接的mysql主机,如果本机是‘localhost‘
  2. port:连接的mysql主机的端口,默认是3306
  3. db:数据库的名称
  4. user:连接的用户名
  5. password:连接的密码
  6. charset:通信采用的编码方式,默认是‘gb2312‘,要求与数据库创建时指定的编码一致,否则中文会乱码 对象的方法
import pymysql
# 获取一个数据库连接
connection =  pymysql.connect(host=192.168.242.128,port=3306,user=root,password=123456,db=test1,charset=‘utf8)
#获取和数据库交互的对象
cursor = connection.cursor()
# 要执行的sql
sql = select * from emp
# 获取Ssql 执行后的数据
cursor.execute(sql)
result = cursor.fetchall()
for res in result:
    print(res)

 

以上是关于Python与MySQL的交互的主要内容,如果未能解决你的问题,请参考以下文章

python与MySQL交互的最佳方式

如何使用 xcode 将快照划分为多个片段,以便让用户与每个片段进行交互?

二十Python与Mysql交互

Python与MySQL的交互

python学习-python与mysql交互

python怎么和数据库交互