`
fantasytree
  • 浏览: 27111 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

python数据库操作笔记(一)

阅读更多
python如何连接MySQL数据库?
    下载安装mysql-python,根据自己的平台需要下载,如windows下请下载MySQL-python-1.2.2.win32-py2.5.exe,Linux平台请下载MySQL-python-1.2.3c1.tar.gz。

    一个简单的例子:
import MySQLdb

def mydbtest():
    conn = MySQLdb.connect(host="localhost",user="root",passwd="sa",db="b4img",charset="utf8")
    cursor = conn.cursor();
    sql="select * from imagelink_file";
    cursor.execute(sql);
    rs = cursor.fetchall();
    for row in rs:
        print row[0],row[1],row[2];
    cursor.close();
    conn.close();

mydbtest();



关于python的数据库连接模块详尽介绍,可以参考:
http://wiki.woodpecker.org.cn/moin/DatabaseModules#head-f3883b3b6bc95827aa58fa584eea1fba97113211

分享到:
评论
1 楼 magic_yao 2010-07-20  
谢谢,请问我在运行中出现'module' object has no attribute 'connect'错误是怎么回事? conn = MySQLdb.connect。。。这行

相关推荐

    python面试数据库框架笔记总结

    接着,我们来讨论几个常用的Python数据库框架: 1. **SQLite3**:这是Python的标准库之一,无需服务器,轻量级,适合小型应用或测试。面试时可能会询问如何创建数据库、表,以及如何进行CRUD(创建、读取、更新、...

    Python Flask 数据库操作笔记.md

    # Python Flask 数据库操作知识点详解 ## 一、引言 ### 1.1 Flask简介 Flask 是一个轻量级且易于上手的 Web 开发框架,它使用 Python 编写,允许开发者快速构建 Web 应用程序。Flask 的核心特性包括路由、请求...

    课堂笔记:面试测试必会之jmeter+postman+python数据库操作技巧!.xmind

    课堂笔记:面试测试必会之jmeter+postman+python数据库操作技巧!

    python培训班笔记

    在“python培训班笔记”中,我们可以深入学习多个重要的Python相关领域,包括MySQL数据库操作、正则表达式、Python基础以及网络编程。这些知识点是成为一名熟练的Python开发者的必备技能。 首先,让我们关注Python...

    python基础学习笔记

    此外,笔记中还涉及了Python与MySQL、MongoDB数据库的交互,这表明学习者在掌握基础知识之后,还可以进一步学习如何使用Python进行数据操作和数据库编程。 整体而言,这份学习笔记为初学者提供了一个全面、系统的...

    B站黑马程序员Python教程学习笔记.zip

    Python是一种高级、通用的编程语言,以其简洁、易读的语法而闻名,被广泛应用于网络爬虫、数据分析、机器学习、人工智能等多个领域。在B站黑马程序员的Python教程中,你将深入理解Python的基础概念,包括: 1. **...

    python 大神学习笔记

    在学习笔记的第二部分,即标准库部分,还涉及了网络编程、数据库编程、并发编程、进程通信、数据压缩、格式解析、数据加密、操作系统交互等方面的内容,这些内容都是在实际开发中经常会用到的知识点。 总的来说,这...

    疯狂Python讲义笔记.pdf

    数据库编程章节介绍了Python数据库API,以及如何操作SQLite和MySQL数据库。这里不仅讲解了基本的数据库操作流程,也包括了事务控制、创建自定义函数等高级功能。 并发编程是Python编程的一个高级话题,涵盖了线程和...

    千峰python课件笔记+源码 (凯哥)

    千锋python基础教程:1、第一个python程序与数据存储 '千锋python基础教程:2、print&input;与变量和运算符' 千锋python基础教程:3、字符串与循环中的while '千锋python基础教程:4、布尔&list;与条件循环语句与...

    python数据分析笔记.zip

    总的来说,这份笔记是一个全面的Python数据分析学习资源,不仅覆盖了Python语言的基础,还包括了数据处理、机器学习、深度学习和数据库管理等多个方面,对于希望在数据分析领域深入学习的初学者来说,是一份宝贵的...

    Python基础笔记(全).pdf

    在 Python 中,所有非数字型变量都支持以下特点:都是一个序列,支持取值、遍历、计算长度和比较等操作。 七、变量定义 在 Python 中,变量定义需要赋值,变量赋值以后该变量才会被创建。变量的定义包括变量的名称...

    Python学习笔记.pdf

    2. 列表操作:Python中的列表是一种有序的集合,可以包含任意类型的对象。列表的创建和操作包括如何添加(append)元素,如何通过索引访问元素,以及列表推导式(list comprehension)来生成新列表。 3. 字符串处理...

    疯狂Python讲义笔记 Python基础入门到进阶知识手册 对照原文的笔记 由浅入深 循序渐进的笔记 共197页.pdf

    《疯狂Python讲义笔记》是一本详尽的Python学习指南,涵盖了从基础到进阶的知识点,适合初学者和有一定经验的开发者。笔记内容丰富,包括变量和简单类型、列表、元组和字典、函数和lambda表达式、类和对象、异常处理...

    python笔记

    * Python语言的应用领域:包括Web开发、数据库开发、科学计算、人工智能、数据分析等。 Python模块 * Python模块的概念:Python模块是一个包含了相关函数和变量的文件,可以被其他程序导入和使用。 * Python模块的...

    python1903笔记 04-Mysql数据库.zip

    Python 1903 笔记 - 04 Mysql 数据库 在这一部分的学习中,我们将深入探讨如何使用 Python 与 MySQL 数据库进行交互。MySQL 是一个流行的开源关系型数据库管理系统,它提供了高效、可靠的数据存储解决方案。而 ...

    python机器学习笔记.zip

    本人近半年自学python 方面全套的学习笔记。人生苦短,我用python。包含web、前端、django、flask、机器学习、深度学习、数据分析,还有常用如mysql、redis数据库相关材料

    Python编程笔记 Python开发知识总结整理 Python核心笔记 共51页.pdf

    第二十一章“数据库编程”会讲解如何使用Python连接和操作数据库。第二十二章“扩展Python”可能涉及C或C++扩展Python模块的技术。第二十三章“其他话题”可能是对Python其他特性和工具的简要介绍,如模块打包、调试...

    Python高级学习笔记.pdf

    这份文件是一份关于Python高级学习的笔记,涵盖了从Linux操作系统基础、网络编程、多任务处理到数据库交互等高级主题。由于文件中提供的内容片段较多,我将按照知识主题进行划分并详细讲解。 Linux操作系统基础: ...

    Python学习笔记第二版

    根据提供的文档信息,我们可以从中提炼出一系列与Python学习相关的知识点,尤其聚焦于“Python学习笔记第二版”的内容。下面将详细展开这些知识点: ### Python学习笔记第二版 #### 前言 - **作者背景**:作者从...

Global site tag (gtag.js) - Google Analytics