您现在的位置是:主页 > news > 昆明网站建设公司排行/嘉兴seo外包公司费用

昆明网站建设公司排行/嘉兴seo外包公司费用

admin2025/5/22 1:24:48news

简介昆明网站建设公司排行,嘉兴seo外包公司费用,百度网站怎么做的,沭阳网站建设shy1z一.数据库怎么和python进行沟通交互python和mysql交互的模块(1)mysqldb(2)pymysql(3)mysql-conector 由mysql官方提供的一个数据库操作的API接口(4)SQLalchemy 使用ORM形式操作数据库,有自己的查询和新建还有修改删除的模式,不适合新手mysqldb和pymysql…

昆明网站建设公司排行,嘉兴seo外包公司费用,百度网站怎么做的,沭阳网站建设shy1z一.数据库怎么和python进行沟通交互python和mysql交互的模块(1)mysqldb(2)pymysql(3)mysql-conector 由mysql官方提供的一个数据库操作的API接口(4)SQLalchemy 使用ORM形式操作数据库,有自己的查询和新建还有修改删除的模式,不适合新手mysqldb和pymysql…

一.数据库怎么和python进行沟通交互

python和mysql交互的模块

(1)mysqldb

(2)pymysql

(3)mysql-conector  由mysql官方提供的一个数据库操作的API接口

(4)SQLalchemy 使用ORM形式操作数据库,有自己的查询和新建还有修改删除的模式,不适合新手

mysqldb和pymysql的区别

mysqldb的包安装没有pymysql方便

pip install pymysql

easy_pymysql

pymysql.connect(host,user,passwd,port,db,charset) 连接数据库

host主机名 user 用户名 passwd 密码

port 端口 db操作数据库名字  charset 编码格式

conn.cursor()

cursor.execute(sql,parm) 执行sql语句

cursor.fetchmany(num)从结果集中获取指定数目的记录

cursor.fetchone()得到结果集一条记录

cursor.fetchall 得到结果集所有记录

conn.commit 提交操作

cursor.close()/conn.close() 关闭链接

py3这重暂不支持mysqldb

二.怎么安装mysql驱动

三种方法:

1.cmd窗口,使用pip install pymysql 命令

2.pycharm左下角,在Terminal中敲入 pip install pymysql 命令

3.pycharm中,先在file中选择Settings,再点击project interpreter,再点击右上角的加号,搜索pymysql,选中,点击左下角的‘install package’

三.mysql驱动有哪些常用方法

四.python操作对数据的增删改查

import pymysql

#1.链接数据库

conn=pymysql.connect(host='localhost',user='root',passwd='13915059321',

db='myschool',charset='utf8')

#2.创建操作游标(命令行,操作窗口,所有操作都是通过游标完成)

cursor=conn.cursor()

#3,插入sql语句

sql='insert into grade(gradeID,gradeName) values(%s,%s)'

parm=('1005','研究生一年级')

#4.执行sql语句

cursor.execute(sql,parm)/cursor.executemany(sql,parm)多条记录

#5.提交(增删改操作需要提交)

conn.commit()

cursor.close()

查询

sql='select * from grade'

cursor.execute(sql)

n=cursor.fetchall()/print(cursor.fetchone())第一条/print(cursor.fetchmany(5))

前五条

print(n[3][1])

conn.commit()

cursor.close()

conn.close()