Python3环境下,pymysql连接MySQL数据库教程及代码示例

创始人
2024-12-26 22:54:27
0 次浏览
0 评论

python3怎么导入mysql

自Python3发布以来,它收到了程序员的负面反馈,声称它不稳定且不兼容。
然而,差评仍然是差评。
自从Python3发布以来,这一定是一个趋势。
原来的Mysqldb版本使用的是python2.7,无法再连接mysql。
l,这相当混乱,但是我们可以使用pymysql来执行连接mysql的重要任务。
步骤如下:序列号说明1、从github下载pymysql安装包2、解压到特定驱动器。
3、打开cmd窗口(win环境),进入pymysql根目录,在程序中运行命令pythonsetup.pyinstall4,导入pymysql。
5、开始连接数据库API文档,连接数据库进行数据库工作:http://legacy.python.org/dev/peps/pep-0249/代码如下:__author__='qindongliang'#导入pymysql包importpymysqltry:#获取数据库连接。
注意,如果类型为UTF-8,则需要指定数据库conn=p。
ymysql.connect(host='localhost',user='root',passwd='qin',db='person',port=3306,charset='utf8')cur=conn.cursor()#获取光标Cur.execute('select*fromperson')data=cur.fetchall()fordindata:#注意int类型必须使用str函数进行转义print("ID:"+str(d[0])+'姓名:'+d[1]+"性别:"+d[2])cur.close()#关闭光标conn.close()#释放数据库资源exceptException:print("发生异常")结果如下:D:\python\python.exeD:/pythonide/pythonprojectworkspace/python/mysql.pyID:1名称:秦天性别:男ID:2姓名:王静性别:女Processfinishedwithexitcode0

如何使用python连接mysql数据库

在Python语言环境中,我们连接到这个数据库。

在[1]中:frommysqlimportconnector

在[2]中:cnx=connector.connect(host="172.16.192.100",port=3306,user="appuser",密码“xxxxxx”

但是数据库连接后会发生什么?-python,pymysql)我们将连接参数传递给驱动程序,TCP连接将根据参数启动,当TCP连接建立后,驱动程序和服务器之间将按照MySQL协议发送数据的指定格式和顺序交换数据。
:https://dev.mysql.com/doc/internals/en/client-server-protocol.html在整个连接过程中,这些文件按此顺序在MySQL服务器和驱动程序之间发送。

MySQL服务器向客户端发送握手文件,其中提及MySQL-Server的版本、默认插件以及密码值(auth-data)。
2.

3.MySQL客户端发送握手响应。
4.

文章标签:
python3 mysql
热门文章
1
Python编程入门:全面解析Pytho... python的基本语法基本的Python语法如下:1.变量的定义。在编程语言中,...

2
Python字典操作全解析:添加、修改、... Pythondict字典基本操作(包括添加、修改、删除键...

3
Python错误处理与异常处理:构建稳定... 2.5错误处理与异常在编程领域,错误处理和异常处理是保证程序稳定性和健壮性的关键...

4
Python数据转换攻略:字符串、列表、... Python字典、字符串及列表的相互转换Python中数据转换的艺术:从字典和字...

5
Python列表相加与求和技巧解析 重温python基础:列表相加的方法(两个list[]加法)今天,我们来看看Py...

6
Python运行快捷键大揭秘:高效操作,... python运行按哪个键运行Python时的快捷键包括Ctrl+Shift+F1...

7
Python字符与数字互转攻略:轻松掌握... python 字符与数字如何转换Python是一种功能强大且结...

8
Python字符串转列表:两种常用方法解... python怎么将字符串转换为列表Python中将字符串转换为列表的方法有多种,...

9
Python字符串转列表:两种常用方法解... python怎么将字符串转换为列表在Python中将字符串转换为列表的方法有很多...

10
Python列表转字符串全攻略:掌握四种... Python列表到字符串–如何在Python中转换列表在Python中,将列表转...