码迷,mamicode.com
首页 > 数据库 > 详细

Python MySQLdb 模块

时间:2019-02-23 23:08:33      阅读:278      评论:0      收藏:0      [点我收藏+]

标签:表示   root   chm   hone   wordpress   data   pre   一个   ESS   

MySQLdb 是 Python 连接 MySQL 的一个模块,常见用法如下:

[root@localhost ~]$ yum install -y MySQL-python    # 安装 MySQLdb 模块
In [1]: import MySQLdb

In [2]: conn = MySQLdb.connect(host=127.0.0.1, user=root, passwd=123456)    # connect()用于连接MySQL数据库,结果返回一个连接对象
                                                                                  # 常用的连接参数有:host 、user 、passwd 、db 、port
In [3]: cur = conn.cursor()               # 创建一个可以执行SQL语句的游标

In [4]: cur.execute(show databases)     # 使用游标来执行SQL语句,8L表示结果有8行
Out[4]: 8L

In [5]: cur.fetchone()
Out[5]: (information_schema,)           # fetchone()用于查看一条结果

In [6]: cur.fetchmany(3)
Out[6]: ((mysql,), (performance_schema,), (test,))    # fetchmany()用于查看多条结果

In [7]: cur.fetchall()
Out[7]: ((test1,), (test2,), (test3,), (wordpress,))    # fetchall()用于查看所有结果

In [7]: conn.close() # 关闭连接

 

 

 

 

 

 

 

    

Python MySQLdb 模块

标签:表示   root   chm   hone   wordpress   data   pre   一个   ESS   

原文地址:https://www.cnblogs.com/pzk7788/p/10424729.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!