python如何链接数据库

技术python如何链接数据库小编给大家分享一下python如何链接数据库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!MySQLdb模块是为

边肖将与您分享python如何链接数据库。相信大部分人对它还不太了解,所以我分享这篇文章给大家参考。希望你看完这篇文章能有很多收获。我们一起来看看吧!

MySQLdb模块是为Python提供MySQL数据库API的方法,主要针对MySQL数据库的操作。

yum installMySQL-python -y

1.数据库连接对象

conn=MySQLdb.connect(主机='localhost ',用户='root ',passwd='123 ',db='test ')

常见参数:

主机:数据库主机名,默认情况下是本地主机。

用户:数据库登录用户,默认为当前用户。

Passwd:数据库登录用户的密码,默认为空。

数据库:操作的数据库名称

端口:MySQL数据库服务使用的端口

字符集:数据库代码

2.对象方法

光标():创建光标

Commit():此方法对于事务提交和数据库更改操作是必需的。

Rollback():事务回滚

Close():关闭数据库连接。

3.游标对象(所有sql语句的执行都要在游标对象下进行)

什么是光标?

游标是系统为用户打开的存储SQL语句执行结果的数据缓冲区。

执行():执行sql语句

execute multiple():执行多个sql语句。

Close():关闭光标。

Fetchone():从执行结果中获取第一条记录。

Fetchmany(n):从结果中获取多个记录。

Fetl():来自结果的fetchall记录。

Scroll():光标滚动

以上就是文章《python如何链接数据库》的全部内容。感谢您的阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。想了解更多知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/114464.html

(0)

相关推荐

  • vue如何获取dom元素

    技术vue如何获取dom元素这篇文章将为大家详细讲解有关vue如何获取dom元素,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 vue获取dom元素的方法:

    攻略 2021年10月27日
  • 瓷砖打眼,在瓷砖上面打孔有什么好的办法

    技术瓷砖打眼,在瓷砖上面打孔有什么好的办法在玻化砖上开孔或者打孔的过程中,出现瓷砖开裂是一个比较常见的问题,下面就为大家介绍一下,如何去避免在后期的安装工作中打孔将瓷砖打裂的问题,个人觉得可以从以下几个方面着手: 1、检

    生活 2021年10月22日
  • 12. 整数转罗马数字

    技术12. 整数转罗马数字 12. 整数转罗马数字罗马数字包含以下七种字符:I,V,X,L,C,D和M。
    字符 数值
    I 1
    V 5
    X

    礼包 2021年12月2日
  • 居住证如何办理,居住证怎么办理?需要什么手续

    技术居住证如何办理,居住证怎么办理?需要什么手续以上海为例,办理流程如下居住证如何办理。1、申报居住登记。来沪人员办理居住登记,应当到现居住地的社区事务受理服务中心,填写《居住登记信息表》,并提供本人居民身份证或者户口簿

    生活 2021年10月31日
  • 怎么查看oralce隐含参数并在SQLPLUS窗口格式化输出

    技术怎么查看oralce隐含参数并在SQLPLUS窗口格式化输出这篇文章主要介绍“怎么查看oralce隐含参数并在SQLPLUS窗口格式化输出”,在日常操作中,相信很多人在怎么查看oralce隐含参数并在SQLPLUS窗

    攻略 2021年11月4日
  • C#调用C++的坑分析

    技术C#调用C++的坑分析这篇文章主要介绍“C#调用C++的坑分析”,在日常操作中,相信很多人在C#调用C++的坑分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C#调用C++的坑分析”

    攻略 2021年11月30日