zoukankan      html  css  js  c++  java
  • Python连接MySQL数据库

     连接MySQL数据库

    源码

    import MySQLdb #导入MySQLdb模块

    print '连接数据库</br>'

    #连接MySQL数据库 connect the database

    #host处如果填写'localhost',报错的话,请尝试使用'127.0.0.1'

    db=MySQLdb.connect(host='127.0.0.1',user='root',passwd='michael',db='test')

    #获取数据库游标 get the database cursor

    cur=db.cursor()

    #执行SQL语句 execute the sql

    r=cur.execute('select * from people')

    #获取查询结果 get all the results selected

    r=cur.fetchall()

    #输出查询结果

    print '输出数据库查询结果:</br>'

    print r

    #关闭游标 close the cursor

    cur.close()

    #关闭数据库连接 close the database connection

    db.close()

    附:Python中raw_input与input的区别

    1. raw_input获取用户输入之后的返回结果是一个字符串类型数据

      获取用户输入,转化为字符串类型,然后返回

      (此图来自文档 Python-2.7.6)

    2. input获取用户输入之后的返回值是一个数值型的数据

      等价于eval(raw_input(提示信息))

      (此图来自文档 Python-2.7.6)

  • 相关阅读:
    插入排序Java实现
    WMI控制IIS(2)
    WMI控制IIS
    C语言中用qsort()快速排序
    list_for_each引起的问题
    c++数组地址
    Valgrind 使用简单说明检查内存泄露
    firefox 在UBUNTU下编译
    内存泄漏检测umdh
    ubuntu GIT 安装与使用
  • 原文地址:https://www.cnblogs.com/weihanli/p/4402043.html
Copyright © 2011-2022 走看看