import time
import MySQLdb as db

def testData2(cur):
    datas = []
    cur.execute("select * from table")
    data = cur.fetchall()
    for i in data:
        o = {}      #      python 中{} [] ()注意这三种数据集合的定义    其中{}就相当于 MAP ,是许多keyvalue的集合。  [ ]是边长的list   ()是定长的  具体可以百度
         o["test1"] = i[0]
        o["test2"] = i[1]
        datas.append(o)
    return datas

time1 = time.clock();
con = db.connect('localhost','root','root','test')   #localhost一定在host文件中设置成127.0.0.1   (这个错误一般会报  Mysql的10061错误 这个错误一般是services.msc中mysql没启起来。或者连接不上数据库)
con.autocommit(True)                     # 这句话很重要~   设置为True之后 可以自动的commit     之前的bug所在
cur = con.cursor()
#testData1(cur)
data = testData2(cur)
for i in data:
    print i["test1"]

print i["test2"]

time2 = time.clock();

转载于:https://www.cnblogs.com/bbsno1/p/3278436.html

python 连接MYSQL数据库(入门帖)相关推荐

  1. Python连接Mysql数据库入门

    Python 连接mysql数据库入门教程 直接上代码 数据库建表省略 要执行哪段代码把#去掉即可:有文字解释 难度 : ⭐⭐(全星5颗星的情况下) import pymysql # 导入模块 根据P ...

  2. Python连接MySQL数据库(pymysql),DataFrame写入 MySQL(create_engine)- Python代码

    模块安装 使用以下命令安装 PyMySQL: $ pip install PyMySQL 若系统不支持 pip,还可以这样安装: $ git clone https://github.com/PyMy ...

  3. python连接MySQL数据库的示例代码

    python连接MySQL数据库 示例代码: ''' 获取数据库连接 host 数据库主机名或者是IP地址 port 数据库连接端口,注意是整型数值,一般是3306 user 登录数据库的用户名 pa ...

  4. python连接mysql数据库数据

    使用python连接mysql数据库数据,有以下两种读取数据的方式推荐. 一种是通过游标,及fetch系列方法进行操作,另一种是通过pandas的read_sql()进行读取并操作.各种方法各有优劣, ...

  5. python2.7连接mysql_python2.7版本连接mysql数据库入门

    三步教你python连接MySQL数据库,进行对数据库的所有操作.骚步骚!!!嘿嘿嘿!!! 1:必须下载好了python2.0的版本,装上python环境.能运行python代码.(下面表示安装成功) ...

  6. 如何使用python连接mysql数据库

    如何使用python连接mysql数据库 1.要想让python能够连接到mysql,首先就是要先下载安装pymysql的模块: Win+R 进入命令行,使用pip install pymysql安装 ...

  7. 使用python连接mysql数据库

    系列文章目录 第一章 Python 机器学习入门之连接mysql数据库 文章目录 系列文章目录 前言 一.使用步骤 1.安装 2.上代码 总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随 ...

  8. python连接mysql数据库数据库_python如何连接mysql数据库

    先花点时间来说说一个程序怎么和数据库进行交互 1.和数据库建立连接 2.执行sql语句,接收返回值 3.关闭数据库连接 使用MySQLdb也要遵循上面的几步.让我们一步步的进行. 1.MySQL数据库 ...

  9. 快速使用Python连接MySQL数据库的方法

    我是在Anaconda notebook中进行连接实验的,环境Python3.6,当然也可以在Python Shell里面进行操作. 最常用也最稳定的用于连接MySQL数据库的python库是PyMy ...

  10. Python连接MySQL数据库执行sql语句时的参数问题

    由于工作需要,今天写了一个Python小脚本,其中需要连接MySQL数据库,在执行sql命令时需要传递参数,结果出问题了.在网上查了一下,发现有以下几种方式传递参数: 一.直接把sql查询语句完整写入 ...

最新文章

  1. 不仅仅是手机,MWC现全球首例 5G NR 商用部署
  2. 好久不见(致win7)
  3. java扫描指定package注解_java随笔-扫描使用指定注解的类与方法
  4. Python爬虫框架Scrapy学习笔记原创
  5. 算法训练 6-1 递归求二项式系数值
  6. 在Python中使用MongoDB
  7. 对AIOps架构框架比较
  8. Spring boot学习(七)Spring boot配置slf4j+logback日志框架
  9. python代码生成_python代码生成 python代码自动生成器
  10. Google Street View Data Set | 谷歌街景数据集 | 云盘分享 |
  11. win7 企业版 kms 批量激活 简单配置.
  12. 小学数学四年级上册计算机教案,四年级信息技术人教版上册教案
  13. HDU 2246 神题?一千多行
  14. 九歌·湘夫人 先秦 · 屈原
  15. 风向符号与度数对照表
  16. 欧洲共同语言参考标准英语c1,美国小学英语2年级语言知识对标欧洲共同语言参考标准CEFR...
  17. Tcl/tk实例-工具栏和菜单-图片预览工具
  18. html方法标签不起作用,Angular中innerHTML标签的样式不起作用的原因解析
  19. 百度地图导入kml、kmz文件自动纠偏预览版本
  20. Tcpdump命令抓包详细分析

热门文章

  1. 每一个创业的人,你要解决的就是流量
  2. 我们说的目标导向不是 “唯结果论”
  3. 人为什么必须积极有为?
  4. 反射真的存在性能问题吗?
  5. 被邻居偷偷拉了条网线到他家,然后在他家装WiFi,我怎么让他不能使用我的网络?
  6. linux 命令行删除分区,如何在 Linux 中删除分区
  7. 使用SQL Server数据工具进行SQL单元测试
  8. sql tempdb清理_SQL Server 2019中的内存优化的TempDB元数据
  9. azure云数据库_在Azure SQL数据库中实现动态数据屏蔽
  10. pivot unpivot_静态和动态SQL Pivot和Unpivot关系运算符概述